About D Street Properties Ltd (08790660) United Kingdom