is inactive
Where is STELLA FARMS INTEGRATED SERVICES's headquarters?
STELLA FARMS INTEGRATED SERVICES's headquarters is located at NO 60, OKERE/UGBORIKOKO ROAD, WARRI, DELTA STATE
What is STELLA FARMS INTEGRATED SERVICES's industry?
STELLA FARMS INTEGRATED SERVICES is in the industry of Farming
What year was STELLA FARMS INTEGRATED SERVICES started?
STELLA FARMS INTEGRATED SERVICES was started in 2020
Sources: Corporate Affairs Commission