BCE FUND MANAGERS (MERSEYSIDE) LIMITED
Suite 6c, The Plaza 100 Old Hall Street, Liverpool, England, L3 9QJ
HERITAGE INTERNATIONAL FUND MANAGERS LIMITED
HERITAGE HALL LE MARCHANT STREET, ST PETER PORT, GUERNSEY, UK OFFSHORE, GY1 4HY
CAPRICORN 6 LIMITED
111 AYR ROAD, NEWTON MEARNS, GLASGOW, UNITED KINGDOM, G77 6RA
CAPRICORN 6 LIMITED
111 AYR ROAD, NEWTON MEARNS, GLASGOW, UNITED KINGDOM, G77 6RA
CAPRICORN HOMES LIMITED
53 QUEEN STREET, SHEFFIELD, SOUTH YORKSHIRE, S1 2DU
DUNEDIN FUND MANAGERS LTD
BELSIZE HOUSE, WEST FERRY, DUNDEE, DD5 1NF
CAPRICORN ADVISORS LIMITED
FIFTH FLOOR 11 LEADENHALL STREET, LONDON, ENGLAND, EC3V 1LP
CAPRICORN HOMES LIMITED
53 QUEEN STREET, SHEFFIELD, SOUTH YORKSHIRE, S1 2DU
MARLBORUGH FUND MANAGERS LTD
MARLBOROUGH HOUSE 59 CHORLEY NEW ROAD, BOLTON, LANCASHIRE, UNITED KINGDOM, BL1 4QP
EDINBURGH FUND MANAGERS PLC
DONALDSON HOUSE, 97 HAYMARKET TERRACE, EDINBURGH, EH12 5HD
EDINBURGH FUND MANAGERS PLC
10 QUEEN'S TERRACE, ABERDEEN, UNITED KINGDOM, AB10 1YG
EDINBURGH FUND MANAGERS PLC
DONALDSON HOUSE, 97 HAYMARKET TERRACE, EDINBURGH, EH12 5HD
ARTEMIS FUND MANAGERS LIMIETD
CASSINI HOUSE 57 ST JAMES'S STREET, LONDON, SW1A 1LD
EDINBURGH FUND MANAGERS PLC
DONALDSON HOUSE, 97 HAYMARKET TERRACE, EDINBURGH, EH12 5HD
MARLBOROUGH FUND MANAGERS LTD
MARLBOROUGH HOUSE 59 CHORLEY NEW ROAD, BOLTON, LANCASHIRE, UNITED KINGDOM, BL1 4QP
EDINBURGH FUND MANAGERS PLC
DONALDSON HOUSE, 97 HAYMARKET TERRACE, EDINBURGH, EH12 5HD
EDINBURGH FUND MANAGERS PLC
97 HAYMARKET TERRACE, EDINBURGH, MIDLOTHIAN, EH12 5HD
SG HAMBROS FUND MANAGERS JERSEY LIMITED
18 ESPLANADE, ST HELIER, JE4 8PR
ESTERA INTERNATIONAL FUND MANAGERS (GUERNSEY) LIMITED
HERITAGE HALL PO BOX 225 LE MARCHANT STREET, ST PETER PORT, GUERNSEY, GY1 4HY
CAPRICORN 6 LTD
111 AYR ROAD, NEWTON MEARNS, GLASGOW, UNITED KINGDOM, G77 6RA