Share Direct property or unit trusts – which is best?

Let's do Biz