A treaty visa may be issued to a foreigner conducting activities in South Africa in terms of an International agreement to which South Africa is a party to such agreement
Contact with a consultant
Established to assist individuals, families and corporates in preparing and submitting all immigration related applications for South Africa.