🇬🇧
KLICKS DESIGN LIMITED
63.11 · Data processing, hosting and related activitiesSIC63110MicroID10740421
📍 FLAT NO.2, 133 HENDON WAY, LONDON, NW2 2NA, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.