Deloitte LLP
BNP Paribas
Investec Bank PLC
BNP Paribas
SEC Newgate UK
Norton Rose Fulbright LLP