About Dryden Street Management Company Limited (07173233) United Kingdom