SWISS CONSULATE
SWISS PRECISION ENGINEERING (PTY) LTD
SWISS PARK (PTY) LTD
SWISS AGENCY FOR DEVELOPMENT AND COOPERATION
SWISS-IMEX MARKETING CC
SWISS RE AFRICA LIMITED
SWISS STONE MASONS (PTY) LTD