This Icandi Limited firm has been operating in this business field for at least 22 years, as it's been established in 2002. Started with Registered No. 04571750, Icandi was set up as a Private Limited Company located in 7 Turnham Green, Norwich NR7 0TU. This firm's registered with SIC code 32990 and their NACE code stands for Other manufacturing n.e.c.. The latest filed accounts documents cover the period up to March 31, 2022 and the most recent confirmation statement was released on October 24, 2022.
When it comes to the company's directors directory, since 2013 there have been two directors: David E. and Emma E..
Executives who have control over the firm are as follows: David E. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Emma E. owns 1/2 or less of company shares and has 1/2 or less of voting rights.