About J & H Owens Properties Ltd (12041944) United Kingdom