24B MILL ROAD, LEICESTER
Reg Number: 07120149
Date of Inc: August 01, 2010
40 MILL ROAD, THURCASTON,
Reg Number: 06283146
Date of Inc: January 01, 1970
43B MILL ROAD, LEICESTER
Reg Number: 03997626