Where this organisation works

KASHMIR HUMANITARIAN FOUNDATION works in India.

In the UK, KASHMIR HUMANITARIAN FOUNDATION works in England.

placeRegistered office: E12000005