
Radiohead have indicated that something is afoot, or soon will be. It seems they have formed a new limited company.
As logged at Companies House in London, the five members – Thom Yorke, the Greenwood brothers, Ed O’Brien and Philip Selway – are the directors of the new company, which has been given the none-more Radiohead-ish name of Futile Endeavours Limited.