YUMUZA ENTERPRISES AND HARDWARE Jan 04, 2022 Goods Reg. Number: G000099 Sector: Private, Service: SUPPLIER OF HARDWARE Phone: 0687822123 Mobile: 0687822123 Location: ILALA, DAR ES SALAAM, TANZANIA Address: ILALA