BGF Investment Management Limited (a/c BGF Investments LP) 559,562 shares2.79%
559,700 shares2.78% Client funds managed by Downing LLP 903,250 shares4.46% Client funds managed by Downing LLP 638,232 shares3.12%
784,700 shares3.86%
Investec Wealth & Investment Limited 170,770 shares0.85% 1,865,000 shares9.30%
Investec Wealth & Investment Limited 2,388,666 shares9.95%