Founded
2006
Legal Status
Charitable company
Religious activities
Charity no. 1113410
Registered 2006· England & Wales
Europe