IBC
Fifth Floor, International Press Centre, 76 Shoe Lane London EC4A 3JB United Kingdom Twickenham,United Kingdom
Tel: +44 (0) 20 7832 4100
Website: http://www.ibc.org