Coutts & Co Trustees (Switzerland) Ltd, en liquidation