About J & D Uk Properties Limited (12026910) United Kingdom