About D2km Properties Limited (10383636) United Kingdom