The Commission for Social Care Inspection (CSCI) was left with no alternative but to close a care home last month after it announced that despite a six-month programme designed to usher in improvements, the residential care facility still failed to meet minimum standards.The privately run Richard House Care Home, in Aldridge near Birmingham, owned by…