Ocularis came into being in 2010 as a company enlisted under no 07297824, located at SS9 1AJ Leigh-on-sea at 30 Broadway. This firm has been in business for fourteen years and its last known state is active. The firm's declared SIC number is 47782 - Retail sale by opticians. Ocularis Ltd released its account information for the financial period up to 2022-11-30. The firm's most recent annual confirmation statement was filed on 2023-06-29.
Current directors registered by this particular firm are: Mark C. arranged to perform management duties on 2010-06-29 and Paul S. arranged to perform management duties in 2010 in June.
Executives who have control over the firm are as follows: Mark C. has substantial control or influence over the company. Paul S. has substantial control or influence over the company.