We would like to extend a warm welcome to all visitors to the Teal Marine website. Teal Marine is situated within the Port of Cape Town, and in close proximity to the Port of Mosselbay. Combined with the unrivalled expertise of our staff, and this makes us an excellent choice for all your marine engineering needs.
18 Shropshire Street, Paarden Eiland, Cape Town, 7420, Western Cape