Ten charitable causes from across the UK have each been selected for a £50,000 gift as part of Ecclesiastical Insurance’s Movement for Good awards.
Ten charitable causes from across the UK have each been selected for a £50,000 gift as part of Ecclesiastical Insurance’s Movement for Good awards.