Canaccord Genuity
Panmure Liberum Ltd
Velocity Trade Capital Ltd
Tavistock Communications Ltd
McMillan LLP
Memery Crystal