120 Leonard Road, Birmingham
Reg Number: 12770277
Date of Inc: July 27, 2020
120 LEONARD ROAD, BIRMINGHAM
Reg Number: 13750330
Date of Inc: January 01, 1970
128 Leonard Road, Birmingham
Reg Number: 13932765
Date of Inc: February 22, 2022
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
Date of Inc: September 21, 2023