About H.r. Owen Motor Properties Limited (00881050) United Kingdom