Panmure Liberum Ltd
Stifel Nicolaus Europe Ltd
Alma Strategic Communications
Square One Law LLP
Panmure Liberum Ltd