Children and Family Court Advisory and Support Service (CAFCASS) :Cross Stitch – Directories
CAFCASS is a non-departmental public body for England and Wales which works to safeguard and promote the welfare of children involved in family court proceedings and advise the courts on what it considers to be in the children’s best interests.
