About Duke Street Developments Limited (05422907) United Kingdom