The Ocellics Ltd company has been operating in this business for at least 21 years, as it's been established in 2003. Registered with number 04962083, Ocellics is a Private Limited Company with office in 7,cresta Court, London W5 3DE. This business's declared SIC number is 62020 and their NACE code stands for Information technology consultancy activities. The latest accounts cover the period up to 2023/03/31 and the latest annual confirmation statement was released on 2022/11/12.
At present, this specific firm is presided over by one director: Jonathan P., who was chosen to lead the company in November 2003. Since November 2003 Steven E., had been functioning as a director for this specific firm till the resignation in November 2006.
Jonathan P. is the individual who controls this firm, owns 1/2 or less of company shares.