About Duchess Street Capital Limited (06247382) United Kingdom