A Cotswold care home operator has been named in a national top 20 list. Elizabeth Finn Homes, owner and operator of The Cotswold Home in Burford as well as Rush Court in Wallingford, has been named ...