Peel Hunt LLP
Singer Capital Markets Securities Ltd
IFC Advisory Ltd
Osborne Clarke LLP