HSBC INVESTMENT BANK HOLDINGS PLC
LEVEL 17 8 CANADA SQUARE, LONDON, UNITED KINGDOM, E14 5HQ
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST MICHAEL'S ROAD, KETTERING, NORTHANTS, ENGLAND, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
THE BIOSCIENCE INVESTMENT TRUST PLC
30 FINSBURY SQUARE, LONDON, ENGLAND, EC2P 2YU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST MICHAEL'S ROAD, KETTERING, NORTHAMPTONSHIRE, UNITED KINGDOM, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, GREAT BRITAIN, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, UNITED KINGDOM, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, UNITED KINGDOM, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST MICHAELS ROAD, KETTERING, NORTHANTS, UNITED KINGDOM, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
F & C ASSET MANAGEMENT PLC
80 GEORGE STREET, EDINBURGH, EH2 3BU
F&C ASSET MANAGEMENT PLC
80 GEORGE STREET, EDINBURGH, EH2 3BU
HUGHES ARMSTRONG CORPORATE INVESTMENT PLC
CHELSEA WORKS ST. MICHAELS ROAD, KETTERING, NORTHAMPTONSHIRE, ENGLAND, NN15 6AU
GEARED INCOME INVESTMENT TRUST PLC
1 MORE LONDON PLACE, LONDON, SE1 2AF
BP PLC
BURNSIDE ROAD, FARBURN INDUSTRIAL ESTATE DYCE, ABERDEEN, AB21 7PB
UK PLC
FLADEN WOOD MILL, TODMORDON ROAD, LITTLEBOROUGH, LANCASHIRE, OL15 9EW