PLOT NO 25INDUSTRIAL DEVELOPMENT AREA KOCHUVELI     TRIVANDRUM Palakkad KL IN 695031 (Kerala)