Cherry Lodge is a care home for adults located in New Malden, Surrey. It provides accommodation and personal care for up to 9 adults with learning…