ANTHONY XAVIER D'SOUZA CHARITABLE TRUST works in Kenya, India, Uganda, Sudan and Tanzania.
In the UK, ANTHONY XAVIER D'SOUZA CHARITABLE TRUST works in England And Wales.
placeRegistered office: E12000006