- Cape Town, Western Cape, South Africa
JEL HOLDINGS is a company based out of 68 SADDLERS WAY KENILWORTH, KENILWORTH, Western Cape, South Africa.