Moore Kingston Smith LLP
Alma PR
BPE Solicitors LLP
Canaccord Genuity