OpenCompanies

Icocc Limited

Company number
09212193
Status
Active
Type
Private Limited Company
Incorporated
10 Sep 2014
Nature of business
Wholesale of computers, computer peripheral equipment and software

Registered office

1 Holmhurst St Mary
731 The Ridge
St. Leonards-On-Sea
TN37 7PT

Control

NameNature of controlNotifiedCeased
Mr Martin Dean Willard Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
Right To Appoint And Remove Directors
6 Apr 2016
Mrs Zeta Sharlena Willard Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
Right To Appoint And Remove Directors
6 Apr 2016

Accounts

Year ended Net assets Cash Employees
31 Mar 2025 £252,279 £65,330 2
31 Mar 2024 £226,132 £83,244 2
31 Mar 2023 £199,241 £64,086 2
31 Mar 2022 £126,517 £55,686 2
31 Mar 2021 £69,951 £87,914 2
31 Mar 2020 £30,636 £31,138 2
31 Mar 2019 £5,247 £10,965 2
31 Mar 2018 -£4,234 £72 2
31 Mar 2017 £13,221 £19,597 2
31 Mar 2016 £14,069 £19,688 -
31 Mar 2015 - - -

Data