P T M E Charitable Trust NGO Registration Id: KL-2017-0173403 State: Kerala City: Chalavara Address: Chalavara P.o, Via Ottapalam, Palakkad, Kerala Pin:- 679505