Idca Limited can be gotten hold of in International House, 24 Holborn Viaduct in London. The company's post code is EC1A 2BN. Idca has existed on the British market for 7 years. The company's Companies House Registration Number is 10904397. This company's declared SIC number is 82990 - Other business support service activities not elsewhere classified. The company's latest financial reports cover the period up to 2021/08/31 and the most current annual confirmation statement was filed on 2022/05/26.
Taking into consideration the company's directors directory, since July 2022 there have been three directors: Ahmed I., Mohamed I. and Saleban M..
Saleban M. is the individual who has control over this firm, has substantial control or influence over the company.