Investec Bank PLC
Panmure Liberum Ltd
Fladgate LLP
Investec Bank PLC