A database created by Private Eye confirms that more than 100,000 UK land titles are registered to anonymous companies in British overseas territories such as the Turks and Caicos Islands, as well as other notorious secrecy havens such as the Seychelles, Liechtenstein and the Marshall Islands.