Leeds Records was founded in the year 1905 by two passionate entrepreneurs, Thomas Leeds and Robert Stevenson. Based in the heart of Leeds, England, the label aimed to bring cutting-edge music to the masses. Leeds and Stevenson recognized the potential of the emerging recording technology and sought to harness its…