"In this latest deal Peel are now questioning where the money is coming from, for example if there's any Russian money involved. Whether they're using this as a convenient excuse to eventually reject the deal I don't know."
Standard practise these days - even for tiny businesses. Banks etc HAVE to check on the sources of funds - not before time given events of the past 40 years