stc vermietungen ag, Kölliken, limited or corporation