is inactive
Where is THE TELLERS COMPANY LIMITED's headquarters?
THE TELLERS COMPANY LIMITED's headquarters is located at 16, JOHN CHUKS, NNAMDI WAY, OFF AFRICA LANE, LEKKI PHASE 1, LAGOS., LEKKI, LAGOS STATE
What is THE TELLERS COMPANY LIMITED's industry?
THE TELLERS COMPANY LIMITED is in the industry of Publishing activities
What year was THE TELLERS COMPANY LIMITED started?
THE TELLERS COMPANY LIMITED was started in 2020
Sources: Corporate Affairs Commission