Macalvins Ltd
Allenby Capital Limited
Michelmores LLP
Allenby Capital Limited