About O & H Estates Limited (03718329) United Kingdom