About Duchess Street Properties Limited (07272803) United Kingdom