is inactive
Where is AMBAIRI AND SONS (NIGERIA) LIMITED's headquarters?
AMBAIRI AND SONS (NIGERIA) LIMITED's headquarters is located at NO.23, MAYOGWAIWARD, JALINGO, TARABA, JALINGO, TARABA STATE
What is AMBAIRI AND SONS (NIGERIA) LIMITED's industry?
AMBAIRI AND SONS (NIGERIA) LIMITED is in the industry of UNSPECIFIED
What year was AMBAIRI AND SONS (NIGERIA) LIMITED started?
AMBAIRI AND SONS (NIGERIA) LIMITED was started in 1997
Sources: Corporate Affairs Commission