The leading European provider of studio and post production facilities used for major national and international film production, filmed television, studio television recording, the filming of commercials and post production sound services