78 Barclay Street, Leicester
Reg Number: 08962869
Date of Inc: March 27, 2014
84 Barclay Street, Leicester
Reg Number: 14090738
Date of Inc: May 06, 2022
16 Barclay Street, Leicester
Reg Number: 13928997
Date of Inc: February 21, 2022
60 BARCLAY STREET, LEICESTER
Reg Number: 13686283
Date of Inc: January 01, 1970
44 Barclay Street, Leicester
Reg Number: 15227197
Date of Inc: October 23, 2023