former managing director of the mining and general engineering firm of Messrs. Blanc and Company, Ltd., of Johannesburg