Mavonga Tech LimitedSam Nujoma Road, Mlalakuwa Street, Savei Plaza Near Mlimani City Dar Es Salaam TZ, 70816, Tanzania
IT RUSH LIMITEDNew Bagamoyo Road, Victoria kijitonyama, Green Acres House, Plot 73, , P.O B.o.x 105177, Dar es salaam, Tanzania, Dar es Salaam, Tanzania