47 Odell Place, Birmingham
Reg Number: 15046550
Date of Inc: August 03, 2023
27 Odell Place, Birmingham
Reg Number: 10624561
Date of Inc: February 16, 2017
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