Barnes Roffe LLP
Allenby Capital Limited
Alma Strategic Communications
DAC Beachcroft LLP
Allenby Capital Limited
(NOMAD)
MXC Capital Markets LLP