INTERNET WATCH FOUNDATION
03426366

CompanyNameINTERNET WATCH FOUNDATION
CompanyNumber03426366
RegAddress
AddressLine1296 CAMBRIDGE SCIENCE PARK
AddressLine2MILTON ROAD
PostTownCAMBRIDGE
CountryENGLAND
PostcodeCB4 0WD
CompanyCategoryPRI/LTD BY GUAR/NSC (Private, limited by guarantee, no share capital)
CompanyStatusActive
CountryOfOriginUnited Kingdom
IncorporationDate29/08/1997
PreviousNames
CONDate13/01/2005
CompanyNameINTERNET WATCH FOUNDATION LIMITED
PreviousNames
CONDate30/10/1998
CompanyNameCATCHROPE LIMITED
Accounts
AccountRefDay31
AccountRefMonth03
NextDueDate31/12/2026
LastMadeUpDate31/03/2025
AccountCategoryFULL
Returns
NextDueDate06/08/2026
LastMadeUpDate23/07/2025
SICCodes
SicText62090 - Other information technology service activities
SicText84230 - Justice and judicial activities
Department for Business, Innovation and Skills