21 Aberdeen Standard Investments is a joint venture launched by 21 Partners and Aberdeen Standard Investments. The firm was founded in 2018 and is based in London, United Kingdom. 21 Aberdeen Standard Investments invests in companies based in Europe.