Our offices


Zurich
UID CHE-316.817.994
Chriesbaumstrasse 6
8604 Volketswil
Switzerland

Copenhagen
CVR: 41988177
Refshalevej 209, 1432 Copenhagen
Denmark

info@patchxr.com