Anchor House is a residential care home located in Poole, Dorset, providing accommodation for up to seven people with learning and physical disabilities. The…