Anchor Trust is a provider of housing and care services for older people, offering a range of accommodation options and support services. They focus on promoting independence and well-being for their residents.