Founded
2024
Legal Status
CIO
This charity is a Baptist Church affiliated to the Baptist Union of Great Britain. See the Trustee's Report for further details of activities
Charity no. 1210420
Registered 2024· England & Wales
Europe