139 GREEN LANE ROAD, LEICESTER
Reg Number: 08845806
Date of Inc: January 01, 1970
131 GREEN LANE ROAD, LEICESTER
Reg Number: 09298472
Date of Inc: June 11, 2014
163 GREENLANE ROAD, LEICESTER
Reg Number: 14410326
Date of Inc: November 10, 2022
145 GREEN LANE ROAD, LEICESTER
Reg Number: 14688788
Date of Inc: January 01, 1970