48 BALFOUR STREET, LEICESTER
Reg Number: 14606973
Date of Inc: January 01, 1970
40 BALFOUR STREET, LEICESTER
Reg Number: 14279303
Date of Inc: May 08, 2022
64 BALFOUR STREET, LEICESTER
Reg Number: 12258262
Date of Inc: December 10, 2019