Woodham Lodge is a residential care home located in Newton Aycliffe, County Durham, providing support for up to six individuals with learning disabilities,…