62A LONDON ROAD, LEICESTER
Reg Number: 15062904
Date of Inc: October 08, 2023
58A LONDON ROAD, LEICESTER
Reg Number: 14276492
Date of Inc: April 08, 2022
70 London Road, Leicester
Reg Number: 10684092
Date of Inc: March 22, 2017
Reg Number: 11881654
Date of Inc: March 14, 2019
Reg Number: 11826150
Date of Inc: February 14, 2019