Deloitte LLP
Investec Bank PLC
Peel Hunt LLP
EQ