The Manor Exminster is a well-established care home located in the picturesque village of Exminster, Exeter, Devon. With a capacity of 25 residents, the home…