Is the trust involved in making taxable supplies of land and property
'Taxable supplies' are defined in law as any supply made in the UK that is not exempt from VAT.
Find further information about which supplies of land and property may or may not be taxable.