About Plutus Property Holdings Ltd (12129972) United Kingdom