The Eye Company Limited 's been in this business for 31 years. Started with Companies House Reg No. 02856089 in the year 1993, it have office at 21 Aylmer Parade, London N2 0AT. This company's registered with SIC code 47782 meaning Retail sale by opticians. 2022-09-30 is the last time the accounts were filed.
Francis W. and Stephen H. are the firm's directors and have been managing the firm for two years.
Executives who control the firm include: Stephen H. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Francis W. owns 1/2 or less of company shares and has 1/2 or less of voting rights.