34 Barrington Road, West Midlands
Reg Number: 06231329
Date of Inc: April 30, 2007
2 Barrington Road, Solihull
Reg Number: 13131153
Date of Inc: January 13, 2021
32 BARRINGTON ROAD, WEST MIDLANDS
Reg Number: 03942680
Date of Inc: August 03, 2000