About Djx Property Services Limited (10745128) United Kingdom