22/89A, INDUSTRIAL DEVELOPMENTPLOT, CHEMBANOOR, SOUTH ANGAMALY     PIN - 683 573 Idukki KL IN 000000 (Kerala)