About J & P Property Holdings Limited (10325354) United Kingdom