yes all built s.a.
no not all at the same factoty , that would be one big place.
gemini is up the road as well dont forget about that. as well as hysucat and falcon, wild cat and a few others as well. in fact to many to list .
there are lots of boats and boat factorys in cape town not just ribs thats why its so popular as a place to build as there is a large amount of skilled labour we used to be next door to a huge cataman factory +50ft and they always were very busy 6 to 10 in build at once
and across the road they built huge yacths, it does realy open your eyes to how many boats are built in the world each year .