Nollytech Projects Limited is located in Abuja, Nigeria on Suite 106B, Midel Center, Plot 14, Off, Oladipo Diya St, District. Nollytech Projects Limited is rated 3 out of 5 in the category solar photovoltaic power plant in Nigeria.
Address
Suite 106B, Midel Center, Plot 14, Off, Oladipo Diya St, District