ICICI BANK LIMITED (IBL)
ICIC0003689
764229302
ICICI BANK LTD MAIN ROAD OPPOSITE COLLECTORAL OFFICE MALKANGIRI 764045
ODISHA
MALKANGIRI
7091649283
003689