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.
I'm sure they will be using shell companies to buy the land like Disney did with Walt Disney World.