Skip to main content"

Internet Watch Foundation

Registration reference
Z9757309
Date registered
01 February 2007
Registration expires
31 January 2027
Payment tier
Tier 1
Data controller
Internet Watch Foundation
Address
Discovery House Chivers Way Histon Cambridge CB24 9ZR
Other names
  • INTERNET WATCH FOUNDATION
  • IWF
Data Protection Officer
Internet Watch Foundation Discovery House, Chivers Way Histon CAMBRIDGE CB24 9ZR [email protected]