Institute of Company Secretaries of India (ICSI) The company profile, contact number, contact address and services offered are given below. Institute of Company Secretaries of India (ICSI) Head Office , Company statement, financial statement Address of the Institute of Company Secretaries of India (ICSI) Head Office: Ixi House 22 Institutional Area Lodhi Road New Delhi: 110003 Delhi, India. Institute of Company Secretary of India (ICSI) Phone Number: (11) 41506 Institute of Company Secretaries of India (ICSI) website : www.icsi.edu Institute of Company Secretaries of India (ICSI) Financial Statement : Number of employees - 101-250 Turnover in Crs - 0-10 Crs Sector- Government Sector