29 WADDLE ROAD, LEEDS
Reg Number: 13480092
Date of Inc: January 01, 1970
122 Great North Road, Leeds
Reg Number: 12962920
Date of Inc: October 20, 2020
MANOR HOUSE FARM GREAT NORTH ROAD, LEEDS
Reg Number: 12478558
Manor Farm, Leeds
Reg Number: 08170043
Date of Inc: August 07, 2012