Kenwood House is a residential care home located at 14 Stoke Road, Stoke-on-Trent, ST4 2DP. The Care Quality Commission (CQC) rated the home as 'Good'…