Icnl London came into being in 2013 as a company enlisted under no 08530985, located at DA11 9AZ Gravesend at 104 Black Eagle Drive. This company has been in business for 11 years and its last known status is active. This business's SIC and NACE codes are 61100 and has the NACE code: Wired telecommunications activities. 2022-05-31 is the last time account status updates were filed.
Nicole L., Jean L. and Lesley K. are the company's directors and have been working on the company success since 2021.
Jean L. is the individual who has control over this firm, owns over 3/4 of company shares.