Deloitte LLP
Berenberg
Numis Securities Limited
Ashurst
Lewis Silkin LLP
Numis Securities Limited