SRP Group AG, Hemishofen, Limited or Corporation