Holmwood Care Centre is a purpose-built nursing home located in Kidderminster, Worcestershire, offering 24-hour expert residential, dementia, nursing, and…