About H & O Properties Ltd (07824878) United Kingdom