Organisations covered in TELEGRAPH MEDIA GROUP LIMITED group statement (2025)

Below are the organisations covered in TELEGRAPH MEDIA GROUP LIMITED statement (2025)
Organisation

TELEGRAPH MEDIA GROUP HOLDINGS LIMITED

111 Buckingham Palace Road, London, United Kingdom, SW1W 0DT

Company number: 14551860

THE CHELSEA MAGAZINE COMPANY LIMITED

111, Buckingham Palace Road, London, England, SW1W 0DT

Company number: 06081165