78 BARCLAY STREET, LEICESTER
Reg Number: 08962869
Date of Inc: January 01, 1970
84 BARCLAY STREET, LEICESTER
Reg Number: 14090738
Date of Inc: June 05, 2022
16 BARCLAY STREET, LEICESTER
Reg Number: 13928997
8 BARCLAY STREET, LEICESTER
Reg Number: 11684618
62 BARCLAY STREET, LEICESTER
Reg Number: 11752386
Date of Inc: July 01, 2019
60 BARCLAY STREET, LEICESTER
Reg Number: 13686283
44 BARCLAY STREET, LEICESTER
Reg Number: 15227197