Castaway Components is a manufacturing company, specialising in zinc spin casting and pressure die casting. They are based in Cape Town, providing quality and experienced services not only within the Western Cape but also throughout the rest of South Africa.
View All »