investment trust company
From Longman Business Dictionaryinvestment trust companyinˌvestment ˈtrust ˌcompanyFINANCEORGANIZATIONS a company that manages MUTUAL FUNDsYou will only receive the advantage of low charges if you buy directly from the investment trust company. → company