Report and accounts /
Alliance Trust PLC.
Dundee : Alliance Trust Company
Alliance Trust PLC