Anchor - Upton Grange care home
Anchor - Upton Grange is a care home providing accommodation and support for elderly residents.