The Beeches (The Drive) is a residential care home located at 48 The Drive, Ilford, Essex, IG1 3HY. It is operated by Tealk Services Limited and is registered…