This Tusk Capital Management Limited business has been operating in this business field for at least 20 years, as it's been founded in 2004. Started with Companies House Reg No. 05228107, Tusk Capital Management is a Private Limited Company with office in 4th Floor Dudley House, London W1J 9EH. The company's declared SIC number is 82990: Other business support service activities not elsewhere classified. Tusk Capital Management Ltd filed its latest accounts for the financial year up to 2021-12-31. The business most recent confirmation statement was submitted on 2023-03-20.
The data at our disposal about this firm's personnel reveals that there are two directors: James O. and Andrew I. who became a part of the team on 2004-11-15 and 2004-09-10.
Andrew I. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.