Founded
1996
Legal Status
Trust
THE CHURCH OF THE LIVING GOD is a UK-registered organisation, working in poverty, founded in 1996, based in London.
Charity no. 1055085
Registered 1996· England & Wales
Europe
Charity no. 1055085
Registered 1996· England & Wales