TECHNO BRAIN TANZANIA LIMITED Feb 03, 2021 Goods Reg. Number: ZPPDA/G/0196/2021 Sector: Private, Service: IMPORTER AND SALER OF COMPUTER ACCESSORIES Year Estab.: 2021 Phone: +255222118302 Mobile: +255222118302 Location: ILALA - DAR ES SALAAM, DAR ES SALAAM, TANZANIA Address: ILALA - DAR ES SALAAM