UNIT 1 GLEBE FARM LUTTERWORTH ROAD, LEICESTER
Reg Number: 14551464
Date of Inc: January 01, 1970
UNIT 1 GLEBE FARM, BLABY
Reg Number: 09343878
Date of Inc: August 12, 2014
GLEBE FARM LUTTERWORTH ROAD, LEICESTER
Reg Number: 07719217
Reg Number: 08067623