Haywood Lodge is a 66-bed residential care home located in Mappleborough Green, Studley, offering personal care services to older adults, including those with…