Sport & Mode Retail AG, Speicher, limited or corporation