KARERO GmbH & Co KG 13156 Berlin Germany
(The exact location of our showroom will be given to you via phone.)