About D & S Properties Int Ltd (13391241) United Kingdom