is inactive
Where is OMBOL SERVICES's headquarters?
OMBOL SERVICES's headquarters is located at 3, ENAHORO CRESCENT, ATLANTIC VIEW OFF ALPHA BEACH NEW ROAD, LEKKI, LAGOS STATE
What is OMBOL SERVICES's industry?
OMBOL SERVICES is in the industry of UNSPECIFIED
What year was OMBOL SERVICES started?
OMBOL SERVICES was started in 2018
Sources: Corporate Affairs Commission