Cho Oyu Capital Limited has existed on the British market for 10 years. Started with Registered No. 09022786 in 2014, the firm have office at 44-46 Kenway Road, London SW5 0RA. This company's Standard Industrial Classification Code is 70229, that means Management consultancy activities other than financial management. Cho Oyu Capital Ltd reported its account information for the financial year up to Thu, 31st Mar 2022. The company's latest annual confirmation statement was filed on Tue, 2nd May 2023.
As of now, the business has only been supervised by one director: Binayak T. who has been caring of it for 10 years.
Executives with significant control over the firm are: Pooja S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Binayak T. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.