The media industry’s business network

Enquire about membership or sign up for updates

Help us direct your query


If you have any other queries (including press) please contact

For membership enquiries please contact:

Registered Office Address:

The London Television Centre, Upper Ground, London, SE1 9LT, England

Company Registration Number: 09478697

VAT Number: 211 9093 32