- www.east-sheen-chengannur-trust.org.uk
- 1
- 1
The East Sheen-Chengannur Trust is a small registered charity which was set up in 1979 and officially registered in 1984. The aim of the Trust is to help the poor in Chengannur, South India, and elsewhere through sponsorships, gifts, grants, etc. to..
Relevance: 21.037304