ITCH MEDIA LIMITED
08754090

CompanyNameITCH MEDIA LIMITED
CompanyNumber08754090
RegAddress
AddressLine186-90 PAUL STREET
PostTownLONDON
CountryENGLAND
PostcodeEC2A 4NE
CompanyCategoryPrivate Limited Company
CompanyStatusActive
CountryOfOriginUnited Kingdom
IncorporationDate30/10/2013
Accounts
AccountRefDay30
AccountRefMonth09
NextDueDate30/06/2027
LastMadeUpDate30/09/2025
AccountCategoryTOTAL EXEMPTION FULL
Returns
NextDueDate13/11/2026
LastMadeUpDate30/10/2025
SICCodes
SicText59112 - Video production activities
Department for Business, Innovation and Skills