Who Conducts the Sale?

Introducing the three participants under a trust deed – the trustor, the beneficiary and the trustee