The man running an ultra-luxury petrol station in South Africa’s richest city Business • 16 October 2025