About H & O Property Limited (03456673) United Kingdom