Ubisoft is that thing behing the white and red sign. It's situated outside the city in the industrial part.