is inactive
Where is OLA & OLA INTEGRATED SERVICES LTD's headquarters?
OLA & OLA INTEGRATED SERVICES LTD's headquarters is located at 2 PRINCE BABATUNDE ADEFISOYE STREET, MECHANIC VILLAGE, PLOT 26, EJIGBO, LAGOS STATE
What is OLA & OLA INTEGRATED SERVICES LTD's industry?
OLA & OLA INTEGRATED SERVICES LTD is in the industry of Import and Export of General Goods
What year was OLA & OLA INTEGRATED SERVICES LTD started?
OLA & OLA INTEGRATED SERVICES LTD was started in 2021
Sources: Corporate Affairs Commission