Film Industry Network, a division of Iconica Media Ltd.
All Rights Reserved. Registered in England and Wales. No. 08695266. Registered office:
Unit 11 Hove Business Centre
Fonthill Road
Hove
East Sussex
BN3 6HA
UK
For general enquiries
mail(at)iconicamedia.com
legal(at)iconicamedia.com
Privacy Policy