The Light Of Hope Mission Trust NGO Registration Id: KL-2017-0171492 State: Kerala City: Cheppad Address: The Light Of Hope Mission Trust, Mercy Home, Cheppad P.o, Alappuzha, Kerala690507, India