17/ 504 F4 SHARARA PLAZA, MAVOOR ROAD, KOZHIKODE     KOZHIKODE Kozhikode KL IN 673004 (Kerala)