selected country
Nigeria

Lenz Technologies Limited.

Business address
Suite 37, Block A2-3, Sura Complex, Ikeja, Nigeria
Phone
234 1 4361364
7204649.
Fax
234 1 7452200, (0) 803 301 7450