24 MANOR ROAD, LEICESTER
Reg Number: 07109401
Date of Inc: January 01, 1970
20 MANOR ROAD, LEICESTER
Reg Number: 13411742
30 MANOR ROAD, LEICESTER
Reg Number: 14460343
Date of Inc: March 11, 2022