is not in process of liquidation on Jan 9, 2023
Where is Soulh Tech Ltd's headquarters?
Soulh Tech Ltd's headquarters is located at Unit L29-11, Level 29, ICD Brookfield Place, Dubai International Financial Centre, Dubai, United Arab Emirates
What is Soulh Tech Ltd's industry?
Soulh Tech Ltd is in the industry of Software House
What year was Soulh Tech Ltd started?
Soulh Tech Ltd was started in 2021