Tambaoga
Legal Notice
- Name of company
- Tambaoga (Pty) Ltd
- Registered office
- Pretoria, Gauteng, 0002, South Africa
- Contact details
- +27(0)65 073 7925
- Business ID no.
- 2024/103499/07
- Regulatory authority
- Regulated by the Commissioner of Companies & Intellectual Property Commission