S+B Immobilien AG, Olten, Limited or Corporation