is inactive
Where is TEODORA SERVICES's headquarters?
TEODORA SERVICES's headquarters is located at 213 HERBERT MACAULAY WAY, YABA, LAGOS STATE
What is TEODORA SERVICES's industry?
TEODORA SERVICES is in the industry of General Merchandise
What year was TEODORA SERVICES started?
TEODORA SERVICES was started in 2019
Sources: Corporate Affairs Commission