About Rivendell Properties Limited (03467074) United Kingdom