BDO Limited
Numis Securities Limited
Mourant
Norton Rose Fulbright LLP