48 MANOR ROAD, LEICESTER
Reg Number: 14705748
Date of Inc: May 03, 2023
22 MANOR ROAD, LEICESTER
Reg Number: 14812865
Date of Inc: January 01, 1970
50 MANOR ROAD, LEICESTER
Reg Number: 11401427
Date of Inc: June 06, 2018