I just made a visit to the Stowa office a couple of weeks ago. I also took a walk some blocks down the road to see the construction site of the new office / factory building. A fast search in this forum didn't bring up any post with pictures of this new building. So forgive me, if somebody has shown them before and this is replication.
I also visited the Aristo, Limes/Archimede and Lacher/Laco locations. For more pictures and comments, have a look in the German watch forum.