Address
12 Upper Dock Street, Newport, South Wales, NP20 1DF
Local authority
Newport

Trading since 6 May 2025, per Companies House.

Loading map…
Search hygiene ratings