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

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