We have experience in incorporating companies, limited partnerships, trusts and other corporate entities that will allow you to achieve your business goals. We have deep knowledge on issues in relation to the structure of finance, venture stage and for companies who wish to raise finance publicly. We have advised companies on shareholder disputes and corporate governance issues. We also assist in the day-to-day compliance management for your company.