Unit 2, 126 Leopold Street, Birmingham
Reg Number: 07217952
Date of Inc: April 09, 2010
126 Leopold Street, Birmingham
Reg Number: 11632994
Date of Inc: October 19, 2018
UNIT1A, 126, BIRMINGHAM
Reg Number: 12221434
Date of Inc: January 01, 1970
Unit 1a, 126 Leopold Street, Birmingham
Reg Number: 12755186
Date of Inc: July 20, 2020
126 LEOPOLD STREET, BIRMINGHAM
Reg Number: 09540131
Date of Inc: January 01, 1970