Contact us Office Address Ground Floor 35A Oremeta Street Ojodu Berger, Ikeja, Lagos +234 808 0651 11667 info@detchtech.com Your business is our business, meaning we’re dedicated and experienced extensions of your team What We Do