Deloitte LLP
Investec Bank PLC
Peel Hunt LLP
Teneo
Bird & Bird