Anchor Hanover is England’s largest provider of specialist housing and care for people in later life, offering care homes, retirement villages, and retirement homes.
Company Info
- Beken Court - Anchor Hanover
- First Ave, Watford WD25 9PG, Watford,
- 01923 893304
- hanover.org.uk