Heart of England Mencap is founded in 1993, operates from its headquarter in 5 Church Green Atherstone on Stour Stratford upon Avon, England CV37 8NE, GB. The company operates in the Hospitals & Healthcare, Individual and Family Services sector, providing Non-Profit Organization, Creche, and more to its customers.
Heart of England Mencap specializes in Support for people with learning disabilities, Assistance in personal choice and autonomy, and offers services including Support for choosing where to live, Support for choosing who to live with, and Support for choosing supporters.