Mercy Charitable Trust NGO Registration Id: KL-2018-0188421 State: Kerala City: Kulathuvayal Address: Mercy Orphanage, Kulathuvayal, Chempra, Kozhikode