A long-established charity which applies investment income to assist needy persons resident in the parish of Broomfield, Essex. Alternative operational name Woollard's Trust Charity number 225563
A long-established charity which applies investment income to assist needy persons resident in the parish of Broomfield, Essex. Alternative operational name Woollard's Trust Charity number 225563