Croftdown House, located in Coulsdon, Surrey, offers residential care services for adults aged 18-65 with mental health needs, challenging behavior, and…