Property owned by overseas firms doubles in a decade
The top country to hold UK wealth through overseas companies has £57 billion of UK property assets
The top country to hold UK wealth through overseas companies has £57 billion of UK property assets



