Next Step Media B.V.
Bargelaan 200
2333 CW Leiden
KVK: 59122730
VAT: NL853327324B01
IBAN: NL14INGB0006131235
BIC: INGBNL2A