ICV Uganda
Plot M742 UMA Show Ground PO Box 10065 Kampala Uganda
+256 312 265 597/8
+256 772 222 702
+256 312 265 596
Contact