OKUHLE FINANCE (PTY) LTD Reg No:  2019/633287/07 NCR No: NCRCP13169 


  • Office Suite 0135, 3 West Street, Kempton Park, 1620
  •  Mon-Fri: 07:00-19:00