Company · Contact

Get in touch.

Whether you're moving your first order or your ten-thousandth, we're a message away. Pick the right channel below.

Registered company

Navicrux

KVK (Chamber of Commerce): 42131912

VAT / BTW: NL005520365B91

Registered office

Haarlem, the Netherlands
Registered address on file with the Dutch Chamber of Commerce (KVK 42131912).

Existing clients can also reach support from inside the client portal. For legal terms, see our Terms of Service and Privacy Policy.