Cense Power and Technologies Limited admin October 31, 2024 Suite 2F9, Threshold Business Suite. Plot 976 Olusegun Obasanjo Way, Wuye district Abuja.