Setting up Trusts 2020-11-17 A trust is a legal mechanism used to manage property and investments. READ MORE