I-lens came into being in 2021 as a company enlisted under no 13177006, located at NW3 2AJ London at 194 Haverstock Hill. This firm has been in business for three years and its current state is active. This business's SIC code is 47782 and their NACE code stands for Retail sale by opticians. I-lens Ltd filed its latest accounts for the period up to 2023-02-28. The firm's most recent confirmation statement was filed on 2023-02-02.
From the data we have gathered, this firm was created in 2021 and has been guided by two directors.
Executives who have control over the firm are as follows: Joao P. owns 1/2 or less of company shares. Hitesh V. owns over 1/2 to 3/4 of company shares and has 3/4 to full of voting rights.