About D & J Property Management Ltd (12687182) United Kingdom