LLANELLY PUBLIC LIBRARY

Registered charity number: 217246

Causes: Education/training

To purchase books for school children's library.

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