Mellor House

Mellor House is a care home operated by the Royal Mencap Society, providing accommodation for up to eight adults with learning disabilities who require…