Deloitte LLP
Berenberg
Panmure Liberum Ltd
Singer Capital Markets Securities Ltd
Panmure Liberum Ltd
Singer Capital Markets Advisory LLP
H/Advisors
Macfarlanes LLP