Postal address. Postnet Suite 81. Private Bag X07 Muizenberg Cape Town South Africa 7945. Head Office. 153 Main Road Muizenberg Cape Town South Africa..