SHEEPCOTE BARN, 23 BLACKMOOR LANE, LEEDS
Reg Number: 06397231
Date of Inc: December 10, 2007
62 BLACKMOOR LANE BLACKMOOR LANE, LEEDS
Reg Number: 11539533
Date of Inc: January 01, 1970
66 Blackmoor Lane, Leeds
Reg Number: 11205215
Date of Inc: February 14, 2018