June 19, 2026
The properties frozen by the National Crime Agency include two apartments in London's Grosvenor Square, The Guardian reports