Het bedrijf is gevestigd in Londen en opereert vanuit de Pinewood Studio's in Buckinghamshire, Groot-Brittannië. ###>The company is based in London's Piccadilly and also operates from Pinewood Studios in the United Kingdom.