KINFRA INTEGRATED INDUSTRIAL & TEXTILE PARK 283/255 C, MENONPARA ROAD, PUDUSSERRY     Palakkad Palakkad KL IN 678621 (Kerala)