When you said "you arrived to your destination" in another puzzle, it reminded me of this one. I am surprised it is still not solved by one of our Dutch puzzlers. So let's see, maybe someone else will solve it, but hey, I try.
Is this design studio specializes in industrial products or architecture or?