Search the register – results All results INTERNET WATCH FOUNDATION 03426366 - Incorporated on 29 August 1997 Discovery House Chivers Way, Histon, Cambridge, CB24 9ZR