JAMES WILLIAMS TRUST

Registered charity number: 1000451

Causes: Religious Activities

To advance the Christian Faith in any part of the world, usually done by the granting of gifts to individuals and organisations

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