THOMAS DAVIES PENFFORDD PRIZE

Registered charity number: 1001093

Causes: Education/training

To give awards to students achieving the highest grades in Welsh language exams.

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