Contact information

Merchant Name: STACX

Customer Support Contact: info@stacxdistribution.com

Business address: Haverstraat 1W, 2153 GB Nieuw-Vennep, Netherlands

Phone Number: 0853335068

VAT Number: NL869997828B01