is inactive
United Kingdom
Director
Appointed on24 Jul 2014
Country of residenceUnited Kingdom
Where is IMHUB LIMITED's headquarters?
IMHUB LIMITED's headquarters is located at London, EC3V 3QQ, 73 Cornhill
What year was IMHUB LIMITED started?
IMHUB LIMITED was started in 2014
Sources: Companies House