About Duke Street Management Limited (05234999) United Kingdom