is not in process of liquidation on May 29, 2023
Where is IMTIMO LOGISTICS's headquarters?
IMTIMO LOGISTICS's headquarters is located at FARM 316 LENASIA ROAD R554, EIKENHOF, 1827
What year was IMTIMO LOGISTICS started?
IMTIMO LOGISTICS was started in 2010