HOTEL DE GRAND MALABAR PRIVATE LIMITED DOOR NO:17/401 K, PUTHIYARA PO KOZHIKODE , Kozhikode Unclassified KL 673004 (Kerala)