53 Barclay Road, Smethwick
Reg Number: 02913036
Date of Inc: March 25, 1994
63 BARCLAY ROAD, SMETHWICK
Reg Number: 07438382
Date of Inc: December 11, 2010
31 Barclay Road, Smethwick
Reg Number: 14808242
Date of Inc: April 17, 2023
27 Barclay Road, Smethwick
Reg Number: 10081219
Date of Inc: March 23, 2016