I have used Domain Charter Group and am extremely unhappy with the management & service provided after the initial purchase.
The ongoing costs arising from the property for repairs are certainly disappointing considering the property is less than 4 years old.
I won't be using them again.