£80k · Collected in 2024
Founded
2012
Legal Status
Other
Leader
Rev Benedict Lloyd Griffith
Please view the TAR for the list of activities that the charity has undertaken for this year.
Charity no. 1146546
Registered 2012· England & Wales
Year ending 2024
Income & expenditure over time
Europe