I'm afraid I don't follow what you're saying here, it seems you would impose a 'Predatory' tax on the likes of Amazon,
by threatening to sequestrate their property, am I correct? I'm not sure such an act would be passed by parliament,
and a company like these could remove to another location abroad to nullify it.
It is always within the power of a state to ultimatly deny any company to have a stake in it's economy if it would not abbide to it's rules.
It may always be in the best interrest of the state to extract a "maximum amount of tax out of a maximum amount of bussiness" as to ultimatly extract a maximum amount of tax. Obviously however that also means that if too high taxes kill bussiness that it might prevent to get that max tax, so therefore i formulated it similarly to the mechanics that determine the maximum amount of profit gained from a product where it regards "finding the greatest amount of people that will pay that silly expensive price". Aka supposedly one needs to set a "realistic" tax rate.
However bussiness otoh has objectives perpendicular to the state in atleast that perspective where the state would represent the interrests of the public. As Thorstein Veblen would have said: "it's always sound bussiness to take any obtainable net gain, at any cost and at any risk to the community".
Basicly this means that foreign capitalists are incentivised to be greedy and take as much profit that they can take out of the British economy that preferably the Brittish state would tax for the benifit of providing services to its people. it also means that those who would threaten to leave the country for virtue of wanting to make "even more profit" could have their stake in the economy taken away by the state and passed trough to opportunists that would take pleasure with lower margins. That could work atleast.
True that at some point you might want to ask: For what price will capitalist entrepeneurs want to do it for us? But actually it must be noted that with the existance of the modern fractional banking system and national banks (and note the Brits still have their own pound) that it essentially does not even require capitalist entrepeneurs to have investments in the country as the nation can simply create it's own money and that will not prove unwise if it can also invest it in parts of the economy that are not exploited but can be in a profitable way.
I'm not sure how i should coin this concept, i think it's something along the lines of "nationalised liberal economy". Basicly what you do is boot out all the foreign bussinesses that won't provide the max tax that you can realisticly extract from them by stimulating capable people from youre own poppulation to take over that bussiness as much that you stimulate those foreigners to sell, and the idea of that is that the goverment can excert much more effecient taxaction upon a economy run by it's own transparent and accountable nationals atleast to the limit that it won't also send it's own required national managers packing, this atleast compared to foreign managers that will likely send part of the money abroad. At this point the state needs to take over as an sort of investment bank for the economy aswell and provide it's national entrepeneurs with loans to ofset the fallback of foreign invesmtent but in theory that should be possible.
Threateing to sequestrate propperty as you say would be rather "in the face", really not nessecary neither when in theory one can easily force foreing bussiness to sell out when crushed under perhaps rather specific taxes. The real point is that "if they threaten to leave, no worries as we have build a system that will cope with that, and au contraire because this system will likely even thrive on such things". I think that aproach could be possible and succesfull providing that the goverment does the required organisation.
That said, i'm pretty sure the wealthy elite in Brittain would not prefer a goverment that would tax them in such a way as to just not stimulating them enough yet to leave the country, i'm sure they would always want to rake in more profit eitherhow perpendicular to the interrest of the state, so i don't think it will be stimulated to happen as long as youre national bussinessmen find it perfectly ok for foreigners to screw youre country over if atleast that puts them in the same boat of getting lots of profits. No'r may youre politicians find it all that bad on a personal level to receive lots of funds from private bussiness even if that doesn't nessecarily favour the public atleast not in a way where they would be aware of it and give it an ellectoral cost. So what you need is people who arn't aligned with bussiness interrests and are not corruptable by that method.
If all that is done right another thing that might fall victim to this is consumer choice. Suddently is much more about buying British products and benifiting the national economy by that route however the tarrifs on foreign products safe for required resources would likely be big and lack of scale might reduce the competitiveness of british goods abroad.
Great for employement though all this i wager.