About D & Nw Properties Ltd (12886788) United Kingdom