The communication with Capital Residencies was great before entering the apartment. However, when I needed to cancel before the check-out date, they did not respond at all. I left the apartment after two days of a five days reservation. The cancelation policy stated that I would receive a refund for the remaining nights apart the first 24h after cancelling. The booked period ended yesterday and until now I have no answer at all either from them or from Airbnb (that should ensure that the policy described in the website is respected).
Aside this, the apartment was tidy and clean, the Bayswater location is good and seemed quite central, and the self check-in worked well. But if you have any uncertainty it is not worth to choose this company due to flexible cancellation policy (that was what I did). They probably will ignore if you try to cancel before the check-out day.