TEXTILE ENGINEERS (SOUTH AFRICA)
SWISS RE AFRICA LTD
KNYSNA ANIMAL WELFARE SOCIETY
PROFESSIONAL MANAGEMENT REVIEW AFRICA (PTY) LTD
ZINC CORPORATION OF SOUTH AFRICA LTD
SPOORS UNLIMITED AFRICA (PTY) LTD
LUSO AFRICA MININE (PTY) LTD
KNYSNA CASH TRADING STORE