Couldn't your seal be your sign?
Nope!
As some of our legal experts will probably explain, in UK to be enforceable a contract relating to land must be Signed, sealed & delivered. That's 3 requirements, not two.
Or, to keep it musical on the 'Cat. Just listen to Stevie Wonder.