is inactive
Where is DELTACAB NIGERIA LTD's headquarters?
DELTACAB NIGERIA LTD's headquarters is located at PLOT 158, IDU INDUSTRIAL ESTATE, ABUJA, FCT ABUJA STATE
What year was DELTACAB NIGERIA LTD started?
DELTACAB NIGERIA LTD was started in 2016
Sources: Corporate Affairs Commission