Alne Hall in Alne, near Easingwold, received a "requires improvement" rating following an inspection by the Care Quality Commission (CQC). The home, which is run in a listed building by charity Leonard Cheshire Disability, provides nursing and personal ...