ICP Investments Company number17545108 StatusActive TypePrivate Unlimited Company Incorporated27 Oct 2026 Nature of business Security dealing on own account Registered office 73 Marlborough PlaceWestminsterLondonNW8 0PT Data JSON Markdown