BDO LLP
Numis Securities Limited
Numis Securities Limited
Edelman
Eversheds Sutherland LLP