Canaccord Genuity
Gracechurch Group
Osborne Clarke LLP
Canaccord Genuity
EQ