is not in process of liquidation on May 15, 2024
Where is Imwood's headquarters?
Imwood's headquarters is located at Ravesteinstraat 52, 3191 Boortmeerbeek
What is Imwood's industry?
Imwood is in the industry of Business and other management consultancy activities
What year was Imwood started?
Imwood was started in 2010