Moore Kingston Smith LLP
Peterhouse Capital Limited
Moore Barlow LLP
Allenby Capital Limited