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.
We have a management committee of 5 trustees and 3 part-time members of staff.
Directors' Report and Financial Statements year ending 31st March 2010.