Radar Limited
Selous House
Plot 368 Msasani Road
Oysterbay Office Complex
PO Box 110336
Dar es Salaam
Tanzania
+255 22 2927615
Selous House
Plot 368 Msasani Road
Oysterbay Office Complex
PO Box 110336
Dar es Salaam
Tanzania
+255 22 2927615