email: hello@ccx.org.uk telephone: 020 3837 5275 address: The Old Deanery Deans Court London EC4V 5AA Charity Registration Number 241083