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.