32A BARKBYTHORPE ROAD, LEICESTER
Reg Number: 02146325
Date of Inc: January 01, 1970
12 BARKBYTHORPE ROAD, LEICESTER
Reg Number: 14787524
Date of Inc: September 04, 2023