Panmure Liberum Ltd
TooleyStreet Communications
DLA Piper LLP
Panmure Liberum Ltd