About H J Owens Properties Limited (03678098) United Kingdom