An independent healthcare provider of care homes, nursing homes and specialist units throughout the UK.News and insights from residents and colleagues across our care homes.Swan House is located in the Chatteris area of Cambridgeshire. There are at least 2 other listings in the PE16 postcode area. Care homes in Cambridgeshire PE16