Skip to main content

BABA KASHMIRA SINGH JAN SEWA TRUST

✓ Registered charity · 1110423

About

The relief of poverty sickness and distress, the preservation and protection of good health and the advancement of education among people residing in india.

Where we work

Hertfordshire India

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1110423 · England & Wales