Business
Island tax haven firms own 23,000 UK properties
Image copyright Alamy Image caption The British Virgin Islands are home to 11,700 firms owning UK property A quarter of property in England and Wales owned by overseas firms is held by entities registered in […]
