Hazlewoods LLP
Peterhouse Capital Limited
Bird & Bird
Fasken Martineau LLP
Allenby Capital Limited