I.c.m.solutions began its operations in 2006 as a Private Limited Company under the following Company Registration No.: 05819144. The firm has operated for eighteen years and it's currently active. The company's headquarters is based in London at 20 - 22 Wenlock Road. You could also locate this business using its postal code : N1 7GU. The company's principal business activity number is 70229 : Management consultancy activities other than financial management. I.c.m.solutions Ltd filed its latest accounts for the period that ended on 2022-05-31. The company's latest annual confirmation statement was released on 2023-05-17.
Currently, the directors officially appointed by this limited company are: Vikki W. selected to lead the company on 2010-01-25, Audrey W. selected to lead the company seventeen years ago and Martin W. selected to lead the company in 2006 in May. To provide support to the directors, the limited company has been utilizing the skillset of Martin W. as a secretary for the last eighteen years.