About Hydra-property Group Ltd (12483388) United Kingdom