is inactive
Where is aVUUE AND SONS FARMS's headquarters?
aVUUE AND SONS FARMS's headquarters is located at NO 3 ZAKI KPANDE STREET, UGBA, BENUE STATE
What year was aVUUE AND SONS FARMS started?
aVUUE AND SONS FARMS was started in 2021
Sources: Corporate Affairs Commission