ICICI BANK LIMITED (IBL)
ICIC0003094
387229502
AT PO HERANJ TA MATAR DIST KHEDA 387510
GUJARAT
KHEDA
HERANJ
9712958656
003094