Swiss Property XXIV AG, Tägerwilen, Limited or Corporation