About Rivendell Property Ltd (13214645) United Kingdom