About Cedar Rock Capital

Cedar Rock Capital is a privately held Investment Management company located in London, United Kingdom.
Social Link - Linkedin: http://www. linkedin.com/company /cedar-rock-capital
Employee Count: 1
Keywords: financial services

More about Cedar Rock Capital

Cedar Rock Capital is located at 12 St James's Square, London, England SW1Y 4LB, United Kingdom
+44 207 563 1100
http://www.cedarrockcapital.com