Advanced company searchLink opens in new window

SEQUOIA INVESTMENT MANAGEMENT LLP

Company number OC367676

Registered office address
11-13 Market Place, London, England, W1W 8AH
Company status
Dissolved
Dissolved on
13 November 2012
Company type
Limited liability partnership
Incorporated on
31 August 2011