Key facts
activeCLICKID MEDIA LTD
uk_ch
13098641
uk_ch
active
uk_ch
Private Limited Company
uk_ch
2020-12-23
uk_ch
63-66 HATTON GARDEN, 5TH FLOOR, SUITE 23, LONDON, EC1N 8LE
uk_ch
63990 - Other information service activities n.e.c. · 73110 - Advertising agencies
uk_ch