From Virgin's tax strategy statement:
The Virgin Group always considers its reputation, brand, corporate and social responsibilities when evaluating tax matters and seeks to avoid any tax controversy which may bring the brand into disrepute. Accordingly, the Group does not devise or implement UK tax avoidance schemes.
I'm not a tax lawyer but even I can see that last sentence offers some significant acreage of wriggle room and interpretative flexibility.