Cafcass’s child protection team rated ‘good’ by Ofsted

The specialist child protection team, based at Cafcass' National Business Centre in Coventry, has been graded 'good' in a recent Ofsted inspection.

Full story: Family Law Week