Soul Survivor Watford is a Charitable Incorporated Organisation (CIO) Registered Charity No: 1184088 and Company No. CE017985
The registered office is at 5 Greycaine Road, Watford, WD24 7GP, United Kingdom
Soul Survivor Watford is a Bishops Mission Order within The Church of England