Founded
1963
Legal Status
Other
Leader
Rev JOHN TAYLOR
The Charity holds funds, primarily invested in CCLA .
Charity no. 228646
Registered 1963· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 228646
Registered 1963· England & Wales