9925065562499271775000000900000MDJ CONTRACTORS 20260211P0025676 9963200504053344667000000021160Thesl (Pty) Ltd 20260211P0025675 9963200504078001345000000226680PJ du Preez Motor Assessors 20260211P0025678