Skip to main content"

Duckduck Ltd

Registration reference
ZA440351
Date registered
10 July 2018
Registration expires
09 July 2026
Payment tier
Tier 1
Data controller
Duckduck Ltd
Address
Flat 23 1 Hyde Park Square London W2 2JZ
Other names
  • GridDuck
Data Protection Officer
Unit G.06 Belgravia Workshops Marlborough Road London N19 4NF [email protected] 07905295184