107 UPPER MEADOW ROAD, BIRMINGHAM
Reg Number: 15287013
Date of Inc: January 01, 1970
113 Upper Meadow Road, Birmingham
Reg Number: 12328988
Date of Inc: November 22, 2019
69 Upper Meadow Road, Birmingham
Reg Number: 15173728
Date of Inc: September 28, 2023
101 Upper Meadow Road, Birmingham
Reg Number: 14683438
Date of Inc: February 23, 2023