Address
City Square House, 11 Wellington Street, Leeds, LS1 4DL
Local authority
Leeds

Trading since 26 March 1965, per Companies House.

Loading map…
Search hygiene ratings