Companies will have to be on a new register if they hold property or want to compete for government contracts.
The BBC reports that the move comes as Prime Minister David Cameron attempts to lead a wider effort to crack down on global corruption.
World leaders are gathering in London for a summit aimed at stepping up action to tackle the problem.
Funds ‘siphoned’
Downing Street said Mr Cameron’s plans for a register of foreign companies owning UK property would include those who already owned property in the UK as well as those seeking to buy.
It said the register would mean “corrupt individuals and countries will no longer be able to move, launder and hide illicit funds through London’s property market, and will not benefit from our public funds”.
It said foreign companies owned about 100,000 properties in England and Wales and that more than 44,000 of these were in London.
Mr Cameron will also say that some of Britain’s overseas territories and crown dependencies will join 33 other countries in agreeing to share automatically their own registers of company ownership, information that will be accessible to the police.
And he will announce plans for a new anti-corruption co-ordination centre in London and a wider corporate offence for executives who fail to prevent fraud or money laundering inside their companies.
“Corruption is the cancer at the heart of so many of our problems in the world today,”Mr Cameron wrote in the Guardian ahead of the summit.
“It destroys jobs and holds back growth, costing the world economy billions of pounds every year.
“It traps the poorest in the most desperate poverty as corrupt governments around the world siphon off funds and prevent hard-working people from getting the revenues and benefits of growth that are rightfully theirs.”
‘Battling hard’
The anti-corruption summit is being hailed as the first of its kind, bringing together governments, business and civil society.
It is being hosted by Mr Cameron. No full list of those attending the Lancaster House summit has been published, but participants will include US Secretary of State John Kerry, Nigerian President Muhammadu Buhari and Afghan President Ashraf Ghani.
No detailed agenda has been made public, but organisers say it will agree ways to “expose corruption so there is nowhere to hide”.
The summit has already been overshadowed by controversy after it emerged that Mr Cameron had described Nigeria and Afghanistan as “fantastically corrupt”.
He made the comment while talking to the Queen at Buckingham Palace and his words were caught on camera.
The PM later said the countries’ leaders were “battling hard” to tackle the problem.
Asked ahead of the anti-corruption conference in London if Nigeria was “fantastically corrupt”, President Buhari, who came to power last year on a promise to fight corruption, replied: “Yes.”
Mr Buhari, speaking at a separate event hosted by the Commonwealth, said he was more interested in the return of stolen assets held in British banks, adding that corruption in Nigeria was endemic and his government was committed to fighting it.