Question: Where is the company located that produced the 2006 James Bond movie Casino Royale?
Answer: based in London's Piccadilly and also operates from Pinewood Studios in the United Kingdom