About J & W Property Holdings Limited (12933006) United Kingdom