Investec Bank PLC
Singer Capital Markets Securities Ltd
Teneo
Singer Capital Markets Advisory LLP