About D.d.r. (scotland) Limited (SC354503) United Kingdom