THE ERIC AND DOROTHY LEACH CHARITABLE TRUST

Registered charity number: 1070041

Causes: General Charitable Purposes

Makes grants to other charities and voluntary bodies in the UK

Sourced from the Charity Commission for England & Wales bulk register.