Founded
1986
Legal Status
Trust
Leader
JOHN MICHAEL SADLER
Furtherance of the Christian religion in partnership with local churches
Charity no. 294352
Registered 1986· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 294352
Registered 1986· England & Wales