ECU FLASH LIMITED

Company number 07605426 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£200k £0 £200k £400k £600k £800k 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2016: £436,215 Total assets 2017: £546,476 Total assets 2020: £735,024 Total assets 2021: £601,356 Total assets 2022: £533,534 Total assets 2023: £526,093 Total assets 2024: £515,499 Total assets 2025: £514,042 Total assets Net assets 2016: £413,994 Net assets 2018: £559,449 Net assets 2019: £563,908 Net assets 2020: £510,296 Net assets Total liabilities 2016: -£53,138 Total liabilities 2017: -£72,455 Total liabilities 2018: -£35,688 Total liabilities 2019: -£80,175 Total liabilities 2020: -£156,437 Total liabilities 2021: -£63,738 Total liabilities 2022: -£35,317 Total liabilities 2023: -£22,994 Total liabilities 2024: -£60,934 Total liabilities 2025: -£36,113 Total liabilities

Figures extracted from filed accounts. Hover a point for the exact value.

Employees 2024 – 2025

0 0 1 1 2 2 3 2024 2025 2024: 3 2025: 3

Average employees, from filed accounts. Hover a point for the exact figure.

Balance sheet by year 14 years

Latest accounts (2025-04-30): Audit exempt.

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-04-30 £514,042 -£36,113 £305,898 3
2024-04-30 £515,499 -£60,934 £312,434 3
2023-04-30 £526,093 -£22,994 £198,123
2022-04-30 £533,534 -£35,317 £378,272
2021-04-30 £601,356 -£63,738 £446,337
2020-04-30 £735,024 -£156,437 £510,296 £262,275
2019-04-30 -£80,175 £563,908 £52,426
2018-04-30 -£35,688 £559,449 £53,274
2017-04-30 £546,476 -£72,455 £90,675
2016-04-30 £436,215 -£53,138 £413,994 £176,611
2015-04-30 £445,372 -£79,289 £409,314 £299,090
2014-04-30 £340,418 -£91,645 £300,366 £151,685
2013-04-30 £138,705 -£56,825 £129,949 £125,531
2012-04-30 £30,117 -£46,806 £22,571

Profit and employee figures are captured from accounts filed from August 2026 onwards, where the accounts disclose them.

Debt & working capital 2025-04-30

Owed by customers
£2,160
Owed to suppliers
£194