is not in process of liquidation on May 1, 2024
Where is AFIARI STUDIOS's headquarters?
AFIARI STUDIOS's headquarters is located at 5 OMOJUWA, LAGOS, LAGOS STATE
What year was AFIARI STUDIOS started?
AFIARI STUDIOS was started in 2021
Sources: Corporate Affairs Commission