Peel Hunt LLP
RBC Capital Markets
Zeus Capital Ltd
Memery Crystal
Peel Hunt LLP