8 ST. THOMAS' SQUARE, NEWPORT
Reg Number: 13765102
Date of Inc: January 01, 1970
11B ST. THOMAS' SQUARE, NEWPORT
Reg Number: 12880712
11B HOLYROOD HOUSE, NEWPORT
Reg Number: 07983609
Date of Inc: September 03, 2012
6 St Thomas Square, Newport
Reg Number: 14312658
Date of Inc: August 23, 2022