Douw Stein founded Budget Insurance Company in the UK and is the owner of the Saxon Boutique Hotel in Johannesburg, South Africa.