BUILDING NO XXV/130KIZHAKKEKKARA  VENGALLOOR P 0 THODUPUZHA     IDUKKI Pathanamthitta KL IN 685584 (Kerala)