About D Chambers Properties Ltd (13394061) United Kingdom