Re: What about...
The Virgin stuff bugs the hell out of me. What can be done about it?
1) Mark it clearly "Return to sender, Addressee not known at this address", drop in postbox. You (might) be surprised at how effective that can be, because marketeers are curiously precious about the segmentation of their efforts. So if it seems that the "victim" isn't who they think it is, they often have very good procedures in place to fix it.
2) Less effective than (1): Make illegible the addressee from outside the envelope (ideally unopened) and put back in postbox with the legend "Redirect to Fatco boss, headoffice address". His complaints team or PA might get the message.
3) Write to the offending company's CEO, complaining about junk mail, asking for all your details to be deleted from their systems and marketing databases, revoking all claimed or implied consents to accept marketing, and threatening an ICO complaint under GDPR if any further junk mail arrives. This should be most effective, but you have to pay the postage.
Although if it is not personally addressed to you, and is delivered by the Post Office under the "unaddressed stuff and run" programme, nothing you can do about it.