Skip to main content

INTEGRATED VILLAGE DEVELOPMENT (UK) TRUST

✓ Registered charity · 1013316

About

Supporting small scale community based development, mainly in rural areas of India.

Where we work

Cornwall Oxfordshire India

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1013316 · England & Wales