Chenga International Consultants and Technology Company Limited
root
Tue, 06/02/2026 - 16:26
Location
Dar Free Market, 3rd Floor, Dar es Salaam
Agency Status Active Last Registration Date Thu, 07/11/2024 - 12:00 Registration Expiry Date Sat, 07/10/2027 - 12:00 Registration No. TCU LOA No. 20240711-06