About Djl Property Services Limited (13591452) United Kingdom