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
- Anchor - St Andrews Court
- 63 Church Rd, Watford WD17 4HP, Watford,
- 0808 102 4138
- anchorhanover.org.uk