About H & R Property Developments Ltd (12669289) United Kingdom