Singer Capital Markets Securities Ltd
Osborne Clarke LLP
Singer Capital Markets Advisory LLP
EQ