This particular Ocelotech Limited company has been in this business field for 7 years, having started in 2017. Started with Registered No. 10923591, Ocelotech was set up as a Private Limited Company with office in 37 Chatsworth Way, London SE27 9HN. The company's classified under the NACE and SIC code 62030: Computer facilities management activities. The most recent filed accounts documents cover the period up to August 31, 2022 and the most current confirmation statement was filed on August 14, 2023.
According to the data we have, the limited company was formed 7 years ago and has been governed by two directors.
Peter C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.