Directory Company Details Kleen Fresh Pty Ltd Address: Office 215-216 Esselen Towers202 Robert Sobukwe Str, Pretoria South Africa Phone: +27124401296 Company Type: Associate