About H&r Property Developments Ltd (11499098) United Kingdom