We are a registered charity and company limited by guarantee and regulated by the Charity Commission for England and Wales.
Our Charity Number is: 1133576.
Our Company Number is: 06598173.
Full details of our accounts can be found here.
We are entirely dependent on the generosity of our donors and supporters.