We are a charity registered in England, number 1139952 and a not for profit company, number 06902160. We incorporated in May 2009 and acquired charitable status in December 2010.
Our financial information is available at Companies House and on the Charity Commission’s website