72 Hammersmith Road London W14 8TH United Kingdom
PricewaterhouseCoopers
Investec Bank PLC
Consilium Strategic Communications
Covington & Burling LLP
Link Group