Gresham House Asset Management Ltd 11,683,755 shares16.13% Gresham House Asset Management Ltd 8,928,755 shares12.32% Gresham House Asset Management Ltd 9,928,755 shares13.70% Discretionary investment management clients of Herald Investment Management Limited 2,843,255 shares3.92%
10,104,849 shares13.95% 10,597,184 shares14.63% 1,887,840 shares2.61% 2,008,259 shares2.79% Gresham House Asset Management Ltd 7,928,755 shares11.01%
Octopus Investments Limited 5,252,328 shares8.02%
10,471,515 shares16.00%
2,203,159 shares3.37%
1,999,537 shares3.06%