BDO LLP
Investec Bank PLC
Panmure Liberum Ltd
Shore Capital Stockbrokers Ltd
Alma Strategic Communications
Sidley Austin LLP
Shore Capital & Corporate Ltd