BDO LLP
Liberum Capital Limited
Peel Hunt LLP
Alma Strategic Communications
Bird & Bird
Liberum Capital Limited
EQ