120 LEONARD ROAD, BIRMINGHAM
Reg Number: 12770277
Date of Inc: January 01, 1970
Reg Number: 13750330
128 LEONARD ROAD, BIRMINGHAM
Reg Number: 13932765
142 Leonard Road, Birmingham
Reg Number: 15105000
Date of Inc: August 30, 2023
72 LEONARD ROAD, BIRMINGHAM
Reg Number: 14602098
98 LEONARD ROAD, BIRMINGHAM
Reg Number: 15154136