Address
Manor House, 1 Manor Street, Sheepscar, Leeds, LS7 1PZ
Local authority
Leeds

Trading since 21 June 2024, per Companies House.

Search hygiene ratings