05119136 is a registration number assigned to Icompli Limited. The company was registered as a Private Limited Company on 2004-05-05. The company has been actively competing in this business for twenty years. This company could be reached at 124 City Road in London. It's area code assigned to this place is EC1V 2NX. This business's principal business activity number is 70229 and has the NACE code: Management consultancy activities other than financial management. 2022-03-31 is the last time when the company accounts were reported.
There seems to be a group of two directors leading the following firm right now, specifically Suzanne S. and Duncan S. who have been performing the directors obligations since October 2017.
Executives who have control over the firm are as follows: Duncan S. owns over 3/4 of company shares and has 3/4 to full of voting rights. Suzanne S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.