5 SPENCER STREET, LEICESTER
Reg Number: 14039177
Date of Inc: November 04, 2022
7 SPENCER STREET, LEICESTER
Reg Number: 13229331
Date of Inc: January 01, 1970
55 Spencer Street, Leicester
Reg Number: 01368016
Date of Inc: May 11, 1978
Reg Number: 15347326
53 Spencer Street, Leicester
Reg Number: 11071127
Date of Inc: November 20, 2017