Berenberg
Numis Securities Limited
Camarco
Norton Rose Fulbright LLP