The loan interest rate is 4.86%-5.94%, and the repayment method is monthly, quarterly or one-time principal repayment. According to the query of relevant public information, ICBC is the Industrial and Commercial Bank of China, which can be seen from the relevant housing loan information in the bank. Industrial and Commercial Bank of China was established on January 1, 1984. Headquartered at No. 55 Fuxingmennei Street, Beijing, it is a large state-owned commercial bank and a national deputy ministerial level unit.