Dear Sir,
You can lodge complaint against ICICI people also. The law is as follows
A builder can mortgage to banks for two reasons. Builder can mortgage the flat for completion of the project.
In that case all the flats in the project will be mortgaged to the bank which has financed for that project. Since it is built by banks money it has the first charge.
when he wants to sell flat, builder should get NOC from the bank.
This is a regular and common practice followed by the builder.
In the second case, if the builder has mortgaged to bank of geting a loan other than the project specific, builder has to close the loan and release the mortgage. Only then he can sell the flat to some one else. Even if he selling with fake documents, it can be known by EC
EC shows if there is any banks interest.