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