About Silenus Property Ltd. (06460459) United Kingdom