Numis Securities Limited
Peel Hunt LLP
ICR Consilium
MC Services AG
Covington & Burling LLP
Numis Securities Limited