ABERDEEN ASSET MANAGEMENT PLC
1 ALBYN PLACE, ABERDEEN, ABERDEENSHIRE, AB10 1YG
ABERDEEN ASSEST MANAGEMENT PLC
10 QUEENS TERRACE, ABERDEEN, UNITED KINGDOM, AB10 1YG
ABERDEEN ASSET MANAGEMENT PLC
ONE BOW CHURCHYARD, CHEAPSIDE, LONDON, EC4M 9HH
JAVA INVESTMENTS MANAGEMENT PLC
30 BOROUGH HIGH STREET, LONDON, SE1 1XU
ABERDEEN ASSET MANAGEMENT PLC
10 QUEEN'S TERRACE, ABERDEEN, ABERDEENSHIRE, UNITED KINGDOM, AB10 1YG
MARWYN MANAGEMENT PARTNERS PLC
11 BUCKINGHAM STREET, LONDON, WC2N 6DF
S.T.P. GROUP MANAGEMENT CO LTD
39 TAWEEWONG RD, PATONG, KATHU/PHUKET, THAILAND, 83150
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
ABERDEEN ASSET MANAGEMENT PLC
1 ALBYN PLACE, ABERDEEN, ABERDEENSHIRE, AB10 1YG
ABERDEEN ASSET MANAGEMENT PLC
10 QUEEN TERRACE, ABERDEEN, ABERDEENSHIRE, AB10 1XL
ABERDEEN ASSET MANAGEMENT PLC
10 Queens Terrace, Aberdeen, United Kingdom, 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
SWIFT FIRE AND SECURITY GROUP PLC
MATTHEW ELLIOT HOUSE 64 BROADWAY, SALFORD QUAYS, MANCHESTER, ENGLAND, M50 2TS
SWIFT FIRE AND SECURITY GROUP PLC
MATTHEW ELLIOT HOUSE 64 BROADWAY, SALFORD QUAYS, MANCHESTER, ENGLAND, M50 2TS
DOLPHIN HEAD GROUP HOLDINGS PLC
DOLPHIN HOUSE 103 FRIMLEY ROAD, CAMBERLEY, SURREY, UNITED KINGDOM, GU15 2PP
SWIFT FIRE AND SECURITY GROUP PLC
MATTHEW ELLIOT HOUSE 64 BROADWAY, SALFORD QUAYS, MANCHESTER, ENGLAND, M50 2TS
SWIFT FIRE AND SECURITY GROUP PLC
MATTHEW ELLIOT HOUSE 64 BROADWAY, SALFORD QUAYS, MANCHESTER, ENGLAND, M50 2TS