Article 21 Oct 2005 Companies Amendment Bill: Steps Towards Complete Overhaul South Africa Commercial