Slough and Manchester have the highest density of foreign property investors according to research by Search Acumen. Land Registry lists nearly 100,000 (99,345) freehold or leasehold titles across England and Wales as being owned by foreign-registered businesses, Read More