I am not sure about SEDO, but do they use the term "escrow"?
There are a lot of companies that might offer escrow like services, but call them something else like a "marketplace transaction", "transfer service", etc.
However when it comes to using the actual "escrow" term, most locations take the licensing requirements very seriously. The same is true with terms like "insurance".