Icc1860 is a company registered at TA19 0EY Ilminster at Ilminster Cricket Club. The enterprise was formed in 2020 and is established as reg. no. 12926094. The enterprise has been operating on the UK market for 4 years now and company state is active. This firm's SIC and NACE codes are 96090: Other service activities not elsewhere classified. Icc1860 Limited filed its latest accounts for the financial period up to 31st October 2022. The firm's latest annual confirmation statement was filed on 3rd October 2023.
According to the information we have, the following company was incorporated in 2020-10-04 and has been guided by four directors.
The companies that control this firm include: Ilminster Cricket Club owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Ilminster at Canal Way and was registered as a PSC under the registration number 12870061.