112 LOCKWOOD ROAD, BIRMINGHAM
Reg Number: 14824088
Date of Inc: January 01, 1970
108 LOCKWOOD ROAD, BIRMINGHAM
Reg Number: 14771679
90 LOCKWOOD ROAD, BIRMINGHAM
Reg Number: 12940819
Date of Inc: September 10, 2020