Telecommunications, ICT and security systems contractor

Location

Junction of Lugoda Street & Sokoine Drive, Plot No.41, P. O. Box 31016,