Xavier Hair Lab CC v Versace-Peters and Another (10/26773) [2010] ZAGPJHC 115 (19 November 2010)

Gauteng High Court (Johannesburg) 2010 19 Nov 2010 Contract Law