Snowcrest Limited is an active company incorporated on 16 December 1949 with the registered office located in London, Greater London. Snowcrest Limited was registered 75 years ago.
ICAP is an intermediary in wholesale financial, energy, and commodities markets, facilitating and executing trades on behalf of financial institutions.
Financials
Net Assets, Total Assets & Total Liabilities (2012–2022)