Imprint / Impressum
It’s in the Node AB,
Kurortsvägen 20, SE-83151 Åre, Sweden
Main contact:
hey@itsinthenode.com
Managing Director
Johan Formgren
Registered Office
Kurortsvägen 20, SE-83151 Åre, Sweden
Registered Court
Stockholm
VAT-ID
SE556963576501