Trusts

Parrot feeding from hand

A Will trust is a legal arrangement created within a Will to manage and protect assets for specific beneficiaries after the testator’s death.