Smith & Williamson Trustees (Switzerland) SA, en liquidation