Finvest Treuhand AG, St. Margrethen, Limited or Corporation