BDO LLP
Peel Hunt LLP
Singer Capital Markets Securities Ltd
Eversheds Sutherland LLP
Peel Hunt LLP