About D & D Patel Properties Ltd (13515540) United Kingdom