Faycroft is a residential care home located in Telford, Shropshire, providing personal care to individuals with learning disabilities and mental health…