Direct contact details
- E-mail (The Box, Poland)
- support@thebox.pl
- E-mail (general, complaints)
- ecomworldceo@gmail.com
- Telephone
- +1 251-384-3928
- Postal address
- Ecomworldco, LLC — 131 Continental Drive, Suite 305, Newark, Delaware 19713, United States
- Hours
- Monday to Friday, 13:00–19:00 CET (07:00–13:00 EST)