Peel House is a residential care home located in Melksham, Wiltshire, providing care and support for up to eight adults with learning disabilities, physical…