ICICI BANK LIMITED (IBL)
ICIC0003093
387229503
AT PO PALLA TA MATAR DIST KHEDA 387530
GUJARAT
KHEDA
PALLA
9712958656
003093