Founded
1965
Legal Status
Other
Charity is non-operable and only exists for legal reasons
Charity no. 243043
Registered 1965· England & Wales
Europe