Icifm started its operations in the year 2014 as a Private Limited Company under the following Company Registration No.: 08927308. The business has been active for ten years and it's currently active. The firm's office is based in London at 20-22 Wenlock Road. You can also locate the company utilizing its postal code, N1 7GU. This business's principal business activity number is 62020 and their NACE code stands for Information technology consultancy activities. 31st March 2023 is the last time when the company accounts were filed.
Iain M. is this particular company's single director, who was chosen to lead the company ten years ago.
Iain M. is the individual who has control over this firm, owns over 3/4 of company shares.