Public Trustee
noun

an official who is appointed as a trustee of an individual's property

Browse by Subjects
cost cutting
management charge
connected persons
approved scheme
take over