About Rivendell Estates Sales & Lettings Ltd. (11442183) United Kingdom