78 Swallow Way, Newport
Reg Number: 08692698
Date of Inc: September 16, 2013
46 Swallow Way, Newport
Reg Number: 14581613
Date of Inc: January 10, 2023