Intercession India Trust NGO Registration Id: KL-2018-0208979 State: Kerala City: Erattayar Address: Building No.309, Porters Hill, Kulkundal Village, Erattayar