Last week news broke that Radiohead — who, as a group, have stayed mostly dormant over the past few years — created a new business entity, a limited liability partnership, called RHEUK25 LLP.
Billboard reports the five members of Radiohead have established a new limited liability partnership under the name RHEUK25 LLP, according to the British Government’s Companies House agency.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results