BS Bank Schaffhausen AG, Neunkirch, Limited or Corporation