Access Control, CCTV Audio Visual Systems Fire Prevention, Detection Devices & Alarms Solar Panels & Renewable Energy Lenz Technologies Limited Access Control, CCTV Audio Visual Systems Fire Prevention, Detection Devices & Alarms Solar Panels & Renewable Energy Block A2-3, Suite 37, Sura Complex Simpson Street, Lagos Island P.O. Box 15755 Ikeja Lagos - Nigeria. Added on June 15, 2022