I think all deeds etc are available electronically nowadays and you should deal direct with them http://www1.landregistry.gov.uk/ - agents and sites providing a service always makes me think of unnecessary £'s