Contact Details

Charity registered with the Charity Commission in England and Wales (1183363

Charitable Incorporated Organisation registered with Companies House in England and Wales (CE017464)

Our registered address is 26 Old Gloucester Street, London, WC1N 3AN

Get in touch!

Please note that we are unfortunately receiving more emails than we are able to answer.