Founded
1979
Legal Status
Other
CHARITABLE / RELIGIOUS PROJECTS
Charity no. 509309
Registered 1979· England & Wales
Europe