Prestwood Lodge is a residential care home located in Stourbridge, West Midlands, providing accommodation and personal care for up to 30 older people and…