is inactive
United Kingdom
Director
Appointed on08 Jan 2015
Country of residenceAustralia
Where is ICLICK GLOBAL LIMITED's headquarters?
ICLICK GLOBAL LIMITED's headquarters is located at London, WC1R 4AG, 26 Red Lion Square
What year was ICLICK GLOBAL LIMITED started?
ICLICK GLOBAL LIMITED was started in 2014
Sources: Companies House