is not in process of liquidation on Feb 20, 2024
Where is Delta Automotives's headquarters?
Delta Automotives's headquarters is located at Muscat Governorate / Bousher / North Aludhaybah, 18th November St, Building Number 461, Postal Code 134, P.O. Box 134
What is Delta Automotives's industry?
Delta Automotives is in the industry of Motor vehicle wash services in specific locations
What year was Delta Automotives started?
Delta Automotives was started in 2023