24 MANOR ROAD, LEICESTER
Reg Number: 07109401
Date of Inc: January 01, 1970
20 Manor Road, Leicester
Reg Number: 13411742
Date of Inc: May 20, 2021
18 Manor Road, Leicester
Reg Number: 12834431
Date of Inc: August 24, 2020
30 Manor Road, Leicester
Reg Number: 14460343
Date of Inc: November 03, 2022