
Blog
Settlor-Interested Trusts in the UK: What You Must Know
Quick answer A settlor-interested trust in England and Wales is a trust where the person who creates it (the settlor) retains some benefit from the

Quick answer A settlor-interested trust in England and Wales is a trust where the person who creates it (the settlor) retains some benefit from the
