Canaccord Genuity
Tennyson Securities
Canaccord Genuity
Tennyson Securities
St Brides Partners Ltd
Charles Russell Speechlys LLP