About Duke Street Property Holdings Limited (11622767) United Kingdom