104 BARCLAY STREET, LEICESTER
Reg Number: 10622582
Date of Inc: January 01, 1970
166 BARCLAY STREET, LEICESTER
Reg Number: 02174426
Date of Inc: June 10, 1987
164 BARCLAY STREET, LEICESTER
Reg Number: 10837007