10 Things to Consider Before Signing a Sale & Purchase Agreement