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
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