This particular Ocuair Limited firm has been operating on the market for 10 years, having launched in 2014. Started with Registered No. 09133585, Ocuair is a Private Limited Company located in One, Cardiff CF10 1FS. It has been already 10 years from the moment Ocuair Limited is no longer identified under the business name Icarus Imagery. This firm's SIC code is 74202, that means Other specialist photography. Ocuair Ltd released its latest accounts for the period that ended on December 31, 2022. The most recent confirmation statement was submitted on June 20, 2023.
Regarding the firm, just about all of director's responsibilities have so far been met by Stephen C. who was selected to lead the company 10 years ago. Since May 2015 Michael E., had performed the duties for this firm up until the resignation on 2017-11-08. Furthermore a different director, specifically Richard G. gave up the position in 2016. What is more, the director's efforts are regularly supported by a secretary - Katherine C., who was officially appointed by this firm 10 years ago.