Anchor

Anchor is a provider of housing and care services for older people in the UK.