About Property G & H Ltd (12309459) United Kingdom