Skip to main content

DEVDAYA CHARITABLE TRUST UK

✓ Registered charity · 1103558

About

Prevention of childhood blindness in India.Educational services and healthcare.

Where we work

India Kenya

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1103558 · England & Wales