About Clarus Property Investments Limited (09006620) United Kingdom