PROTEA INDUSTRIAL CHEMICALS PTY LTD
PROTEA DATA SYSTEMS (PTY) LTD
MOWERS
OOSTHUIZEN
WITTEN
SWIFTDEALS TWENTY ONE
PORTUGUESE EMBASSY
OSPREY PROJECTS WESTERN CAPE PTY LTD