Hazlewoods LLP
Turner Pope Investments (TPI) Ltd
Bird & Bird
Fasken Martineau LLP
Allenby Capital Limited