Alliance Trust Partner Ltd.