is inactive
Where is MESTRA SERVICES LIMITED's headquarters?
MESTRA SERVICES LIMITED's headquarters is located at KOFO ABAYOMI STREET, V/ISLAND, LAGOS, LAGOS, LAGOS, LAGOS STATE
What is MESTRA SERVICES LIMITED's industry?
MESTRA SERVICES LIMITED is in the industry of UNSPECIFIED
What year was MESTRA SERVICES LIMITED started?
MESTRA SERVICES LIMITED was started in 1980
Sources: Corporate Affairs Commission