There is no substitute for having a contract professionally drafted and, if you are presented with a contract, for making sure that you know what are the implied terms, as well as those expressly stated in the contract.
The contents of this article are intended for general information purposes only and shall not be deemed to be, or constitute legal advice. We cannot accept responsibility for any loss as a result of acts or omissions taken in respect of this article.