IWF (Internet Watch Foundation)

IWF is an international charity working to make the internet a safer place by minimising the availability of online child sexual abuse videos and images.

Telephone: +44 (0)1223 203 030
Address: Discovery House Chivers Way Histon
Post Code: CB24 9ZR
Country: United Kingdom
Membership Type: Charity <100 staff