Devonshire House is a care home located in the picturesque village of Cavendish, near Sudbury, Suffolk. The home offers high-quality residential, dementia,…