Cape Marine and Engineering Effort is the best indicator of interest Ship Repairs capemarineengineering.com/ Cape Town, South Africa SERVICED PORTS CAPE TOWN