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