- Basildon 01268 244144
- Chelmsford 01245 453800
- Colchester 01206 217309
Investment Trust
A company that invests in the shares of other companies, or other assets such as property or bonds. When investing in an investment trust, customers own shares in the investment trust rather than owning the shares it invests in.