St Xavier S Carmel House NGO Registration Id: KL-2018-0220546 State: Kerala City: Alaappuzha Address: St Xaviers Carmel House Seaview Ward Alleppey-688012