The Grove is a residential care home located at 8 Blakebrook, Kidderminster, Worcestershire, DY11 6AP. It is operated by Accomplish Group Limited and offers…