Rights and Issues Investment Trust Public Limited Company is a self-managed investment trust. It invests in publicly listed small-cap companies in the United Kingdom and benchmarks its portfolio performance against the FTSE All-Share Index. The company was founded in 1963 and is based in London, United Kingdom.