City of London Festival is run by The City Arts Trust Limited, registered charity no. 204828. Company registered in England no. 716035. Registered office: Fitz Eylwin House, 25 Holborn Viaduct, London, EC1A 2BP. VAT registration no. 244181478