59 Caerau Road, Newport
Reg Number: 12678027
Date of Inc: June 17, 2020
The Caerau, Newport
Reg Number: 04881497
Date of Inc: August 29, 2003
Enfield Court, Newport
Reg Number: 01010062
Date of Inc: May 04, 1971