About H & S Properties Ltd (07720869) United Kingdom