is inactive
Where is BILLYWAG FARMS's headquarters?
BILLYWAG FARMS's headquarters is located at PLOT 1, ENAMUOTOR AVENUE, LITTLE LONDON, OFF POLICE STATION ROAD, ABRAKA, DELTA STATE
What year was BILLYWAG FARMS started?
BILLYWAG FARMS was started in 2016
Sources: Corporate Affairs Commission