Lowara Office Buildings, Vicsnza Italia