About J&h Property Holdings Ltd (13534165) United Kingdom