
Radiohead’s five members just minted a new LLP, sparking rumours that they're about to break cover
Great news for Radiohead fans. All five members of the band just incorporated a new legal entity named RHEUK25 LLP on 10 March. What, no party poppers? What do you mean ‘so what’? Ahem. Allow us to explain. Sure, forming a new limited company is hardly the …