About D & S Properties And Leisure Limited (02235254) United Kingdom