Directory Company Details MI Gen Pty Ltd Address: 91 Mazibuko Str Tokoza Alberton 1426 South Africa Phone: +27781813490 Company Type: Associate