Impressum Demandware SARL

Name of company: Demandware SARL
17, rue de Surène, Paris, France 75008
Registered number: 529993735
Tax identification number: FR 91529993735
Phone: 33 (0) 1 70 37 71 78
Email: .(JavaScript must be enabled to view this email address)
Publication Director: Jose Luiz Moura Neto 
Hosting Provider: Nexcess.Net, LLC.
Corporate Office & Southfield Data Center [MEL01]

21700 Melrose Avenue
Southfield, MI 48075
United States
+1-866-639-2377