Colwill Lodge is a residential care home located in Estover, Plymouth, offering accommodation and support for 15 individuals with learning or physical…