Question: What is the home country of the studios located at Clarendon Road in Borehamwood?
Answer: United Kingdom