is inactive
Where is QUIZ VILLA's headquarters?
QUIZ VILLA's headquarters is located at A1, 8, AHMADU ABUBAKAR STREET, WUYE, ABUJA, FCT ABUJA STATE
What year was QUIZ VILLA started?
QUIZ VILLA was started in 2017
Sources: Corporate Affairs Commission