S&W Immobilien AG, Münchwilen (AG), Limited or Corporation