Seneca International Group AG, Uster, limited or corporation