This company is known as Okapia Limited. This firm was established fourteen years ago and was registered with 07269041 as the reg. no. This headquarters of this firm is situated in London. You can contact them at 1 Vincent Square. This company's Standard Industrial Classification Code is 62090 - Other information technology service activities. November 30, 2019 is the last time the company accounts were filed.
For fourteen years, this limited company has only been overseen by an individual managing director: Christopher G. who has been controlling it since Tue, 1st Jun 2010.
Christopher G. 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.