About Rivendell Property Investments Limited (10220159) United Kingdom