2007 is the date that marks the beginning of Incitatus Limited, a company that is situated at 20-22 Wenlock Road, , London. That would make 18 years Incitatus has been on the market, as the company was registered on 2007-07-06. The firm registration number is 06305202 and the company post code is N1 7GU. This firm's declared SIC number is 70229 and their NACE code stands for Management consultancy activities other than financial management. The company's most recent annual accounts cover the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2023-01-07.
At the moment, the business is managed by one managing director: Ranjit M., who was formally appointed on 2007-07-06. Since July 2007 John D., had performed the duties for this specific business up to the moment of the resignation in 2016.
Ranjit M. 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.