CHURCH FARM, TELFORD
Reg Number: 08932055
Date of Inc: November 03, 2014
Reg Number: 05523313
Date of Inc: January 08, 2005
Reg Number: 12149696
Date of Inc: December 08, 2019
PATCH BARN, SHROPSHIRE
Reg Number: 10727633
Date of Inc: January 01, 1970