About H&s Property Development Ltd (06400363) United Kingdom