is in process of liquidation on Mar 16, 2024
Where is Squid's headquarters?
Squid's headquarters is located at Broekstraat 10, 3680 Maaseik
What is Squid's industry?
Squid is in the industry of Other business support service activities n.e.c.
What year was Squid started?
Squid was started in 2019