Deloitte LLP
Investec Bank PLC
Numis Securities Limited
Fladgate LLP
Numis Securities Limited