John Byleveld Registration Number 4049 Registration Type Practising Registration Surname Byleveld Given Names John Director of Registered Company John Byleveld Studio (John Byleveld Pty Ltd) Status Active