Burlington Villa is a residential care home located in Sherwood, Nottingham, providing personal care and support to older people and individuals living with…