Founded
1991
Legal Status
Other
Upkeep of the church buildings.
Charity no. 225516
Registered 1991· England & Wales
Europe