Get Directions to J and D Property Rentals Ltd ← View details Unit, 12a City Business Centre, London, England SE16 2XB, United Kingdom, London, England Get Directions From* To * — Required information