Icontact Limited has been in the UK for at least fourteen years. Started with Registered No. 07192439 in the year 2010, it have office at 43 High Street, Oldham OL3 6HS. This firm's classified under the NACE and SIC code 82990 - Other business support service activities not elsewhere classified. 2022-03-31 is the last time when account status updates were reported.
There seems to be 1 managing director at the current moment running the following limited company, specifically Nicholas H. who's been executing the director's duties for fourteen years. Since March 2010 Howard N., had been responsible for a variety of tasks within this limited company until the resignation in March 2010.
Nicholas H. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.