Drafting and advice on various simple and complex commercial agreements Drafting and advice on Heads of Agreements and Joint Venture Agreements Drafting and advising Shareholders’ Agreements Structuring advice to partnerships and companies Advice on appropriate trust structures to assist in protection of assets Advice on sale or purchase of assets Business acquisitions and disposals Intellectual property