13/545 A-D VALLAPUZHA PANCHAYATH CHERUKODE P O     PATTAMBI Palakkad KL IN 679336 (Kerala)