Found 1 companies
7 Opeyemi Street, New Ife Road, Ibadan, Oyo State
Zacch-World Technologies is a business entity that is established to offer business services to the public both local and internationally. We specialized in sale and services of consumer electronics a...
Found 1 companies