ABERDEEN ASSET MANAGEMENT PLC
SUTHERLAND HOUSE 149 ST VINCENT STREET, GLASGOW, G2 5NW
ABERDEEN ASSET MANAGEMENT PLC
1 ALBYN PLACE, ABERDEEN, ABERDEENSHIRE, AB10 1YG
ABERDEEN ASSET MANAGEMENT PLC
ONE BOW CHURCHYARD, CHEAPSIDE, LONDON, EC4M 9HH
ABERDEEN ASSEST MANAGEMENT PLC
10 QUEENS TERRACE, ABERDEEN, UNITED KINGDOM, AB10 1YG
ABERDEEN ASSET MANAGEMENT PLC
10 QUEEN'S TERRACE, ABERDEEN, ABERDEENSHIRE, UNITED KINGDOM, AB10 1YG
JAVA INVESTMENTS MANAGEMENT PLC
30 BOROUGH HIGH STREET, LONDON, SE1 1XU
MARWYN MANAGEMENT PARTNERS PLC
11 BUCKINGHAM STREET, LONDON, WC2N 6DF
UK PLC
5 JUPITER HOUSE, CALLEVA PARK, ALDERMASTON, READING, RG7 8NN
T&CE PLC
DEPT 1, UNIT 9D1, CARCROFT ENTERPRISE PARK, STATION ROAD, CARCROFT, DONCASTER, DN6 8DD
JAR CAPITAL WEALTH MANAGEMENT LLP
32 DUKE STREET, ST JAMES'S, LONDON, UNITED KINGDOM, SW1Y 6DF
ABERDEEN ASSET MANAGEMENT PLC
10 Queens Terrace, Aberdeen, United Kingdom, AB10 1YG
ABERDEEN ASSET MANAGEMENT PLC
10 QUEEN TERRACE, ABERDEEN, ABERDEENSHIRE, AB10 1XL
ABERDEEN ASSET MANAGEMENT PLC
1 ALBYN PLACE, ABERDEEN, ABERDEENSHIRE, AB10 1YG
ABERDEEN ASSET MANAGEMENT PLC
10 QUEENS TERRACE, ABERDEEN, UNITED KINGDOM, AB10 1YG
BP PLC
BURNSIDE ROAD, FARBURN INDUSTRIAL ESTATE DYCE, ABERDEEN, AB21 7PB
UK PLC
FLADEN WOOD MILL, TODMORDON ROAD, LITTLEBOROUGH, LANCASHIRE, OL15 9EW
PFP WEALTH MANAGEMENT INCENTIVES LIMITED
3 WINDSOR COURT, CLARENCE DRIVE, HARROGATE, NORTH YORKSHIRE, ENGLAND, HG1 2PE
INFINITY FAMILY WEALTH MANAGEMENT B.V.
1F BUSSUMMERGRINDWEG, BUSSUM, NETHERLANDS, 1406NZ
FUTURE LIFE WEALTH MANAGEMENT LIMITED
FUTURE HOUSE 54 RAVENSHORN WAY, RENISHAW, SHEFFIELD, ENGLAND, S21 3WY
STROUD WEALTH MANAGEMENT (UK) LIMITED
12 WELSON ROAD, FOLKESTONE, KENT, UNITED KINGDOM, CT20 2NW