Support 24/7
SE: +46 8 5000 9390
DK: +45 8025 4558
NO: +47 8001 3225
UK: +44 80 8234 9717
INT: +46 8 5000 9390
Let's connect and discover how we can help you take your retail business to new heights.
Find direct numbers, links, and email addresses to get in touch with us.
SE: +46 8 5000 9390
DK: +45 8025 4558
NO: +47 8001 3225
UK: +44 80 8234 9717
INT: +46 8 5000 9390
Our offices are located in Europe, but we serve clients worldwide.
Kungsgatan 18
111 35 Stockholm
Sweden
c/o INCUBA
Inge Lehmans Gade 10
8000 Aarhus C
Denmark
53 – 64 Chancery Lane
London WC2A 1QS
United Kingdom
c/o Singel 54 2
1017 A Z
Amsterdam
The Netherlands
Subscribe to insights, news & events.