Founded
1992
Legal Status
Other
Promote Christian FAITH
Charity no. 1012349
Registered 1992· England & Wales
Europe