September 23, 2022 What is a Trust Deed? A trust is a legal structure whereby a person or company (the trustee) manages assets...