What is a Disabled Persons Trust?
Legal Definition To set up this type of trust, the beneficiary must be a disabled person. For this purpose a disabled person is defined as one of the following: By reason of ‘mental disorder’ within the meaning of the Mental Health Act 1983, someone who is incapable of administering his property or managing his affairs. […]