Windward House is a 42-bed care home located in the picturesque village of South Brent, Devon. The home offers residential, dementia, and respite care…