Canaccord Genuity
Investec Bank PLC
SEC Newgate UK
Norton Rose Fulbright LLP
Investec Bank PLC