About Owen Humble Property Investments Limited (04354014) United Kingdom