Berenberg
Investec Bank PLC
Peel Hunt LLP
Alma PR
Bryan Cave Leighton Paisner
Pinsent Masons LLP
Peel Hunt LLP