The Irene Taylor Trust is a registered charity (number 1073105) and company limited by guarantee (number 3637201) in England and Wales. Registered office: The Irene Taylor Trust, 7-14 Great Dover Street, London SE1 4YR.