About Duke Property And Developments Ltd (12667777) United Kingdom