Investec Bank PLC
Peel Hunt LLP
Gleacher Shacklock LLP
Alma Strategic Communications
A&O Shearman