Johnston Carmichael LLP
(Provisional)
Panmure Liberum Ltd
Stephenson Harwood