Company register

Compliance

ITV - RB89089459

Current status

Compliant

No overdue filing obligations are recorded.

Last assessed
25 October 2026, 00:15

Filing obligations

ObligationDueStatusPenalty
Annual accounts12 July 2028Upcoming None
Confirmation statement12 October 2027Upcoming None

Public notices

No public compliance notices have been published.

Compliance timeline

No public compliance events are recorded.