Share your insights or perspective on the financial matter presented in the input.

Property Trust - who or what is the Owner?
The trust owns the property, the trustees control the property and the beneficiaries receive any income from rent or gains from sale of property.