is not in process of liquidation on Feb 10, 2024
Where is International Motors's headquarters?
International Motors's headquarters is located at Muscat Governorate / Bousher / North Alkhuwair, 281, Building Number 63, Block Number 17, Postal Code 133, P.O. Box 2033
What is International Motors's industry?
International Motors is in the industry of Sale of new motor vehicle spare parts and accessories
What year was International Motors started?
International Motors was started in 2018