Occhi Limited is a Private Limited Company, located in 28a Southwood Lawn Road, Highgate, London. The company's postal code is N6 5SF. The firm has been 5 years in the business. Its registered no. is 12342815. This business's classified under the NACE and SIC code 26701 : Manufacture of optical precision instruments. Occhi Ltd filed its account information for the period that ended on Saturday 31st December 2022. Its most recent confirmation statement was submitted on Sunday 22nd January 2023.
According to the official data, the following business is directed by 1 managing director: Lawrence B., who was selected to lead the company on 2019-12-02.
Lawrence B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.