KEYSTORE LIMITED

Company number 01886508 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£2.5m £0 £2.5m £5m £7.5m £10m 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2018: £6,673,957 Total assets 2019: £7,718,759 Total assets 2020: £7,597,908 Total assets 2021: £7,836,826 Total assets 2022: £8,174,481 Total assets 2023: £8,867,845 Total assets 2024: £8,870,929 Total assets 2025: £9,327,429 Total assets Net assets 2016: £3,301,065 Net assets 2017: £3,491,187 Net assets 2018: £3,853,349 Net assets 2019: £5,162,358 Net assets 2020: £5,552,239 Net assets 2021: £6,274,363 Net assets 2022: £7,035,391 Net assets 2023: £7,776,127 Net assets 2024: £8,048,201 Net assets 2025: £8,207,929 Net assets Total liabilities 2016: -£2,221,143 Total liabilities 2017: -£1,981,297 Total liabilities 2018: -£1,453,677 Total liabilities 2019: -£1,240,596 Total liabilities 2020: -£725,460 Total liabilities 2021: -£823,035 Total liabilities 2022: -£542,832 Total liabilities 2023: -£495,186 Total liabilities 2024: -£236,605 Total liabilities 2025: -£545,606 Total liabilities

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

Employees 2023 – 2025

0 1 2 3 4 5 2023 2024 2025 2023: 3 2024: 4 2025: 5

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

Balance sheet by year 10 years

Latest accounts (2025-12-31): Audit exempt.

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-12-31 £9,327,429 -£545,606 £8,207,929 £181,886 5
2024-12-31 £8,870,929 -£236,605 £8,048,201 £309,311 4
2023-12-31 £8,867,845 -£495,186 £7,776,127 £371,559 3
2022-12-31 £8,174,481 -£542,832 £7,035,391 £494,651
2021-12-31 £7,836,826 -£823,035 £6,274,363 £160,055
2020-12-31 £7,597,908 -£725,460 £5,552,239 £112,126
2019-12-31 £7,718,759 -£1,240,596 £5,162,358 £176,472
2018-12-31 £6,673,957 -£1,453,677 £3,853,349 £267,442
2017-12-31 -£1,981,297 £3,491,187 £118,662
2016-12-31 -£2,221,143 £3,301,065 £36,523

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

Debt & working capital 2025-12-31

Owed by customers
£227,920
Owed to suppliers
£414,166