47 Odell Place, Birmingham
Reg Number: 15046550
Date of Inc: August 03, 2023
27 ODELL PLACE, BIRMINGHAM
Reg Number: 10624561
Date of Inc: January 01, 1970
23 ODELLL PLACE, EDBASTON
Reg Number: 10082683
Date of Inc: January 01, 1970
27 ODELL PLACE, BIRMINGHAM
Reg Number: 01466040
Date of Inc: October 12, 1979