CTS OFFSHORE AND MARINE
Google Map
18th Floor, Business Tower by Damac Unit 1806, Downtown, Dubai 24 Ship Building Fabrication and erection of steel and tubes blasting and painting Riding Teams Examinations and surveys Generator service and mechanical repair Engine repair department 3D scans Screens / Exhaust Gas Cleaning Systems Tank cleaning services Ballast water treatment systems Spare parts and equipment Electrical Tools |