is not in process of liquidation on Jun 15, 2024
Where is ICUBE CAPITOL's headquarters?
ICUBE CAPITOL's headquarters is located at PLOT 19A OLUWASESAN ADEKOYA STREET, DURBAR ESTATE, LAGOS, LAGOS STATE
What year was ICUBE CAPITOL started?
ICUBE CAPITOL was started in 2021
Sources: Corporate Affairs Commission