
223 results found for 'sites default files 2019 06 Additional insert A for 5000 Pre Addressed DL Envelope pdf'
The Church of England welcomes the final SCIE overview report
The Church of England welcomes the final SCIE (Social Care Institute for Excellence) overview report, published today, which details the learning from the 42 independent diocesan safeguarding audits and findings on improving responses to survivors of abuse.
04/04/2019
- News & Stories
