is inactive
Where is OZAY TERRA's headquarters?
OZAY TERRA's headquarters is located at 16/18, FOLARIN STREET, BADORE, AJAH, LEKKI, LAGOS STATE
What is OZAY TERRA's industry?
OZAY TERRA is in the industry of Geosciences Services
What year was OZAY TERRA started?
OZAY TERRA was started in 2019
Sources: Corporate Affairs Commission