selected country
Uganda

Deccan Limited

Business address
Plot 2547, Luzira Industrial Park, Kampala , Kampala, Uganda
Phone
+256 392 299999