Contact information

Trade name: Karoo Baba

Phone number: +27834150447

Email: karoobaba@gmail.com

Physical address: 13 Ednam Road, Cape Town, Western Cape, 7700, South Africa

VAT number: 4130314729

Trade number: K2022638992