A NPC, or a trust ; or an association of person that is incorporated, formed or established in SA.
A branch within the Republic of any company, association or trust, formed, incorporated or established in any country other than the Republic that is exempt from tax on income in that other country