Okay the procedure would be first to find a buyer through marketing or by networking. Once a buyer has been found and a price agreed, you will then have to agree an inventory and list exactly what it is your selling. Depending on the sums involved if over say £2000, I would then appoint a lawyer and recommend the buyer does the same. If either one wishes not bring in lawyers it can still be equally binding but remember most of the risk is laid on the buyer until the point of you giving up the domain name. You do not give anything up until the money has exchanged hands. The buyer must then hope that you transfer the names and databases, most things are therefore acted upon in good faith unless you have a lawyer. It’s a bit like selling a car make sure you get the money first before handing over the keys.