Ubuy Tanzania
07th floor, Amani Place, Ohio Street, Office Park, Dar Es Salaam, Tanzania, Dar Es Salaam
750995366
Ubuy paved its way in the e-commerce world in the year 2012 as a cross-border shopping platform. This product-based company provides se.....obe. We do