XL 1/2662ST  VINCENT ROAD       KOCHI Idukki KL IN 682018 (Kerala)