38 Torrin Drive is a residential care home located in Shrewsbury, Shropshire, accommodating five individuals with learning disabilities, physical impairments,…