52 Spencer Street, Leicester
Reg Number: 04558436
Date of Inc: October 09, 2002
28 Spencer Street, Leicester
Reg Number: 13729924
Date of Inc: November 08, 2021
24 Spencer Street, Leicester
Reg Number: 13492404
Date of Inc: July 05, 2021
32 Spencer Street, Leicester
Reg Number: 04659593
Date of Inc: February 07, 2003
Reg Number: 13805412
Date of Inc: December 16, 2021
2 Spencer Street, Leicester
Reg Number: 05009589
Date of Inc: January 08, 2004