In our continuous efforts over the last year to expand our operational capacity, we have decided to move to a new building within Aachen, with more room. We will miss our ducklings dearly! Our headquarters are now located at Kackertstrasse 11, 52072 Aachen!