1 Ely Place London EC1N 6RY United Kingdom
Edwards Veeder (UK) Limited
Cooley
Computershare Investor Services PLC
Peterhouse Capital Limited
SI Capital Limited