Alexandra House, located at 2 Alexandra Road, Gloucester, GL1 3DR, is a residential care facility offering support for individuals with learning disabilities,…