Deloitte LLP
Panmure Liberum Ltd
RBC Capital Markets
Teneo
Burness Paull LLP