Founded
2023
Legal Status
CIO
Leader
Elizabeth Prest
To advance the Christian faith for the benefit of the public in the UK and worldwide, by the provision of Christian teaching and worship, and supporting missionary and outreach work, and providing spiritual and pastoral welfare and support.
Year ending 2025
Income & expenditure over time
Europe