- Cape Town, Western Cape, South Africa
TABIEA is a company based out of NO 348 VERMONT ESTATE, MILNERTON, Western Cape, South Africa.