41 LUTTERWORTH ROAD, LEICESTER
Reg Number: 10866359
Date of Inc: January 01, 1970
GLEN HILLS SERVICE STATION, LEICESTER
Reg Number: 01243840
Date of Inc: October 02, 1976
49 LUTTERWORTH ROAD, LEICESTER
Reg Number: 09574156
Date of Inc: May 05, 2015