Registered charity number: 1193213
The charity operates under the auspices of the Church of England Diocese of Chelmsford