2005年には、sedoオフィスがsedo.com,llcの下にマサチューセッツ州ケンブリッジ(米国)に開設された。