This article is quite good about what Cafcass is, and understanding how they work
What is CAFCASS? - Watkins Solicitors
CAFCASS stands for Children and Family Court Advisory and Support Service.CAFCASS is independent of the courts, social services, education and health...
www.watkinssolicitors.co.uk