Shenstone House is a care home located in Kidderminster, Worcestershire, providing residential, dementia, and respite care for up to 25 residents. The home is…