About Djl Property Holdings Ltd (13042288) United Kingdom