The booking procedure was easy, and I received a quote for a decent price soon. However, when I sent another email with a couple of questions I received no reply.
On the day of the move no one arrived to pick up the piano. I had to leave a meeting at work to call James, who said that he accidentally wrote the wrong date in his calendar (!).
We rebooked for later that day -- pickup at 2pm instead of 9am (luckily the people at the house of the pickup could have waited this long), drop-off at 4pm. They arrived only at 3pm, but delivered the piano at 4pm.
When they arrived, with the piano and and a couple of more pieces that were in the delivery, one of the extra pieces fell on the keyboard (not on the fallboard!) -- luckily the piano wasn't damaged, but apparently they did not check whether the fallboard was opened during the drive before putting more stuff on the piano.
To sum it up -- the piano arrived safely, but although it was the simplest piano moving I had to book in my life (in terms of stairs, weight, etc.), it was least professional one.