is inactive
Where is THE BOSS LIMITED's headquarters?
THE BOSS LIMITED's headquarters is located at 5, ADEOLA ODEKU ST, VI/ISLAND, LAGOS, LAGOS, LAGOS, LAGOS STATE
What is THE BOSS LIMITED's industry?
THE BOSS LIMITED is in the industry of UNSPECIFIED
What year was THE BOSS LIMITED started?
THE BOSS LIMITED was started in 1991
Sources: Corporate Affairs Commission