24 Hanover Square 4th Floor London W1S 1JD United Kingdom
Allenby Capital Limited
Hamlins LLP
Smaller Company Capital Ltd