BARCLAYS GROUP HOLDINGS LIMITED
1 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HP
JOHN BARCLAYS
CITY GATE EAST TOLLHOUSE HILL, NOTTINGHAM, ENGLAND, NG1 5FS
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, UNITED KINGDOM, E14 5HP
BARCLAYS BANK PLC
1 CHURCHILL PLACE, LONDON, UNITED KINGDOM, E14 5HP
BARCLAYS BANK PLC
745 7TH AVENUE 16 FLOOR, NEW YORK, NEW YORK, 10019, UNITED STATES
BARCLAYS BANK UK PLC
1 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HP
BARCLAYS WEALTH DIRECTORS (JERSEY) LIMITED
PO BOX 248, 39-41 BROAD STREET, ST HELIER, JERSEY, JE4 5PS
BARCLAYS GROUP US INC
1209 ORANGE STREET, WILMINGTON NEW CASTLE COUNTY, DELAWARE, UNITED STATES OF AMERICA
BARCLAYS LIFE ASSURANCE COMPANY LIMITED
WINDSOR HOUSE IRONMASTERS WAY, TOWN CENTRE, TELFORD, SHROPSHIRE, TF3 4NB
BARCLAYS PRIVATE BANK & TRUST LIMITED
PO BOX 82, 39-41 BROAD STREET, ST HELIER, JERSEY, CHANNEL ISLANDS, JE4 8PU
BARCLAYS WEALTH TRUSTEES (JERSEY) LIMITED
39-41 BROAD STREET, ST HELIER, JERSEY, JE4 5PS
BARCLAYS SECURED FUNDING (LM) LIMITED
1 Churchill Place, London, England, E14 5HP
BARCLAYS WEALTH TRUSTEES (GUERNSEY) LIMITED
PO BOX 671 REGENCY COURT GLATEGNY ESPLANADE, ST PETER PORT, GUERNSEY, GY1 3ST
BARCLAYS WEALTH DIRECTORS (JERSEY) LIMITED
39-41 BROAD STREET, ST. HELIER, JERSEY, JE4 5PS