About D2 Properties Limited (NI627618) United Kingdom