Ric, I don't particularly like firms whose only means of contact, according to their website, is either a Freephone number or an email address, without mentioning a physical address. They do not mention if they are regulated by any official body, but certainly not the FCA (I checked). Checks at Companies House indicate that the company has only been in business for 2 years, with a registered address in Harrogate.
Although 5 years old, the following article is still relevant:
http://www.independent.co.uk/money/spend-save/beware-the-new-breed-of-house-buyers-7964031.html
If you don't want the hassle of renting your property out, have it valued by your local agents then put it on the market with a discount, of say 5%, for a quick sale.