Address
236A Stow Hill, Newport, South Wales, NP20 4HA
Local authority
Newport

Trading since 12 January 2026, per Companies House.

Loading map…
Search hygiene ratings