Institute Of Contemporary ARTS Limited is an active company incorporated on 28 October 1947 with the registered office located in London, Greater London. Institute Of Contemporary ARTS Limited was registered 78 years ago.
The Institute of Contemporary Arts (ICA) is a space in London that focuses on contemporary culture, commissioning, producing, and presenting work in film, music, performance, and the visual arts.
Financials
Net Assets, Total Assets & Total Liabilities (2015–2024)