Skip to main content

ANTHONY XAVIER D'SOUZA CHARITABLE TRUST

✓ Registered charity · 1195434

About

The Trust makes small grants according to the last will and testament of Anthony Xavier D'Souza

Where we work

Throughout England And Wales Kenya India Uganda Sudan Tanzania

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1195434 · England & Wales