About J Adore Property Holdings Limited (12883741) United Kingdom