© Leeds Culture Trust Limited is a charitable company limited by guarantee registered in England & Wales (10674601)
Registered Office: 2 Brewery Place, Brewery Wharf, Leeds, LS10 1NE Registered Charity Number: 1184883 VAT Number: 362847473