23 LORDSWOOD ROAD, BIRMINGHAM
Reg Number: 09598320
Date of Inc: January 01, 1970
Apartment 9b, The Lords, Birmingham
Reg Number: 10989588
Date of Inc: September 29, 2017
21 Lordswood Road Harborne, Birmingham
Reg Number: 04687531
Date of Inc: March 05, 2003
25 Lordswood Road Harborne, Birmingham
Reg Number: 15232210
Date of Inc: October 24, 2023