About Dover Street Holdings Limited (04385626) United Kingdom