2014 marks the start of Ocelot Ltd, a firm located at 20-22 Wenlock Road, , London. This means it's been 10 years Ocelot has prospered in the United Kingdom, as it was registered on Wednesday 2nd April 2014. The firm registration number is 08972454 and the post code is N1 7GU. The firm's registered with SIC code 62020 which means Information technology consultancy activities. Ocelot Limited reported its account information for the period up to 2021-04-30. The business latest annual confirmation statement was submitted on 2023-08-02.
For this firm, the full extent of director's assignments have so far been done by James B. who was designated to this position on Wednesday 2nd April 2014.
James B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.