Overview
Legal name
AMC NETWORKS INTERNATIONAL BROADCASTING LIMITED
Region
London
Registered address
15 ALFRED PLACE
LONDON
ENGLAND
WC1E 7EB
Insolvency history
No