Deloitte LLP
Investec Bank PLC
Allen & Overy
Fladgate LLP
Investec Bank PLC