Shipleys LLP
Allenby Capital Limited
TLT LLP
Allenby Capital Limited