E-99, EMERALD ROAD KINFRA IIT PARK, MENON PARA ROAD KANJIKODE , Palakkad Unclassified KL 678621 (Kerala)