About D & S Chambers Property Ltd (13616484) United Kingdom