Anchor - Upton Grange care home

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