who asked not to be identified because the potential transaction is private. The size of the SRT is around £90 million, they added.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results