The Vicarage, Newport
Reg Number: 10446125
Date of Inc: October 26, 2016
5 Old Cardiff Road, Newport
Reg Number: 12979968
Date of Inc: October 28, 2020