is not in process of liquidation on Jun 15, 2024
Where is INTERNATIONAL MANAGEMENT AND SERVICES CORPORATION's headquarters?
INTERNATIONAL MANAGEMENT AND SERVICES CORPORATION's headquarters is located at Grand-Rue 38, Clervaux 9710, Luxemburg (Groot-Hertogdom)
What year was INTERNATIONAL MANAGEMENT AND SERVICES CORPORATION started?
INTERNATIONAL MANAGEMENT AND SERVICES CORPORATION was started in 1998