And where exactly does that say that such land is located in the United Kingdom?
Last time I checked they were pretty fond of £, not $. Perhaps the new park could be in Australia instead?
Edit: I'm sorry to be the one to break the news, but the L in NVUL Corp stands for Limited. It's the corporation that manages both NVU Las Vegas and Frisco. The 'Limited" just means, and I'm paraphrasing Investopedia here, " a general form of incorporation that limits the amount of
liability undertaken by the company's shareholders."
Furthermore, every Universal Venture company I could find in the UK database has nothing to do with theme parks or even entertainment. Even if the L in NVUL meant London, the company couldn't have purchased any land in the UK as it has only been registered in Delaware, USA.