£210k · Collected in 2025
Founded
2023
Legal Status
CIO
Leader
Gareth Mitchell
A church, affiliated with the FIEC
Charity no. 1205718
Registered 2023· England & Wales
Year ending 2025
Europe