About D&j London Property Limited (13093136) United Kingdom