Very poor service. I waited months for my deposit back. Impossible to get hold of the manager, who showed us a property and blinded with his kindness. You believe this guy - she will screw you over.
Apart from that our neighbours got a quote for refurbishment and I couldn't believe what this guy wanted to charge. With such a competition around Greenwich I am highly surprised this so-called company is still existing. I am sure there is something dodgy going on there. Avoid.