Address
Property Known As 105B, Chepstow Road, Newport, South Wales, NP19 8BY
Local authority
Newport

Trading since 10 September 2026, per Companies House.

Loading map…
Search hygiene ratings