40 TYNEWYDD ROAD, BARRY
Reg Number: 08436442
Date of Inc: August 03, 2013
46 Tynewydd Road, Barry
Reg Number: 14924339
Date of Inc: June 08, 2023
36-38 Tynewydd Road, Barry
Reg Number: 12871170
Date of Inc: September 10, 2020