City of Chelmsford Mencap (@CityMencap) header
City of Chelmsford Mencap (@CityMencap) profile picture

City of Chelmsford Mencap, established in 1951, is a local independent charity for children and adults with a learning disability or other additional need.

Chelmsford, Essex, UK
Joined November 2013