KEYCO LIMITED

Company number 07974097 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£400k -£200k £0 £200k £400k £600k 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2016: £114,009 Total assets 2017: £145,200 Total assets 2018: £165,512 Total assets 2019: £179,828 Total assets 2020: £228,149 Total assets 2021: £293,422 Total assets 2022: £382,997 Total assets 2023: £405,429 Total assets 2024: £464,467 Total assets 2025: £468,606 Total assets Net assets 2020: £514 Net assets 2021: £952 Net assets 2022: £688 Net assets 2023: £306 Net assets 2024: £594 Net assets 2025: £45,030 Net assets Total liabilities 2016: -£113,367 Total liabilities 2017: -£144,951 Total liabilities 2018: -£165,237 Total liabilities 2019: -£179,532 Total liabilities 2020: -£227,635 Total liabilities 2021: -£251,498 Total liabilities 2022: -£310,115 Total liabilities 2023: -£336,883 Total liabilities 2024: -£362,110 Total liabilities 2025: -£336,988 Total liabilities

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

Employees 2024 – 2025

0 1 2 3 4 5 6 7 8 2024 2025 2024: 8 2025: 8

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

Balance sheet by year 13 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-06-30 £468,606 -£336,988 £45,030 £0 8
2024-06-30 £464,467 -£362,110 £594 £6,584 8
2023-06-30 £405,429 -£336,883 £306 £898
2022-06-30 £382,997 -£310,115 £688 £4,842
2021-06-30 £293,422 -£251,498 £952 £0
2020-06-30 £228,149 -£227,635 £514
2019-06-30 £179,828 -£179,532
2018-06-30 £165,512 -£165,237
2017-06-30 £145,200 -£144,951
2016-06-30 £114,009 -£113,367
2015-06-30 £109,336 -£109,059 £1,188
2014-06-30 £80,883 -£80,727 £0
2013-06-30 £84,734 -£84,513 £2,462

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

Debt & working capital 2025-06-30

Bank borrowings & overdrafts
£19,541
Owed by customers
£193,986
Owed to suppliers
£79,051