If you are looking for Ico Investment Company Ltd Company Information, then Address Adda is the right place for you, the Ico Investment Company Ltd is a Private Limited Company which was incorporated on 20/02/2013 at Hopper Hill Road, Eastfield, Post Town:- Scarborough, Post Code:- Yo11 3ys address which belongs to United Kingdom. You can also track Ico Investment Company Ltd through its company number which is 08411026. The nature of business and SIC number of Ico Investment Company Ltd is 64999 - Financial Intermediation Not Elsewhere Classified . According to our database the current status of Ico Investment Company Ltd is Active. You can find more brief details about Ico Investment Company Ltd below.