About D & S Residential Limited (12112608) United Kingdom