is inactive
Where is NUTS & NOLA LTD's headquarters?
NUTS & NOLA LTD's headquarters is located at B6, UNIT 1, HORIZON 2, ESTATE, MEADOW HALL WAY LEKKI, LAGOS, LAGOS STATE
What year was NUTS & NOLA LTD started?
NUTS & NOLA LTD was started in 2017
Sources: Corporate Affairs Commission