39 MANOR FARM CLOSE, LEEDS
Reg Number: 12530791
Date of Inc: January 01, 1970
23 Manor Farm Close, Leeds
Reg Number: 13732858
Date of Inc: November 09, 2021