DAVID HUGHES CHARITY FOR THE POOR

Registered charity number: 1042140

Causes: Education/training, The Prevention Or Relief Of Poverty

Charity for the poor.

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