JCWP SA in Liquidation, Teufen (AR), Limited or Corporation