Address
469A PRINCESS ROAD, MANCHESTER, M20 1BH
Local authority
Manchester

Trading since 10 August 2026, per Companies House.

Loading map…
Search hygiene ratings