is inactive
United Kingdom
Director
Appointed on23 Jul 2013
Country of residenceUnited Kingdom
Where is IMAIA LIMITED's headquarters?
IMAIA LIMITED's headquarters is located at London, EC4N 6EU, 100 Cannon Street
What year was IMAIA LIMITED started?
IMAIA LIMITED was started in 2013
Sources: Companies House