DEMETER LIMITED

Company number 06429415 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£400k -£200k £0 £200k £400k £600k £800k £1m 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2017: £205,165 Total assets 2018: £234,562 Total assets 2019: £321,294 Total assets 2020: £383,475 Total assets 2021: £399,266 Total assets 2022: £501,858 Total assets 2023: £619,258 Total assets 2024: £683,218 Total assets 2025: £869,936 Total assets Net assets 2016: £167,431 Net assets 2017: £123,261 Net assets 2018: £162,736 Net assets 2019: £153,664 Net assets 2020: £183,428 Net assets 2021: £168,513 Net assets 2022: £246,032 Net assets 2023: £364,589 Net assets 2024: £410,145 Net assets 2025: £457,446 Net assets Total liabilities 2016: -£24,248 Total liabilities 2017: -£48,336 Total liabilities 2018: -£47,931 Total liabilities 2019: -£127,871 Total liabilities 2020: -£160,869 Total liabilities 2021: -£205,412 Total liabilities 2022: -£222,166 Total liabilities 2023: -£213,871 Total liabilities 2024: -£209,097 Total liabilities 2025: -£342,574 Total liabilities

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

Employees 2024 – 2025

0 2 5 7 10 12 15 17 20 2024 2025 2024: 18 2025: 20

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

Balance sheet by year 10 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-04-30 £869,936 -£342,574 £457,446 £237,088 20
2024-04-30 £683,218 -£209,097 £410,145 £203,111 18
2023-04-30 £619,258 -£213,871 £364,589 £201,770
2022-04-30 £501,858 -£222,166 £246,032 £158,185
2021-04-30 £399,266 -£205,412 £168,513 £126,712
2020-04-30 £383,475 -£160,869 £183,428 £170,858
2019-04-30 £321,294 -£127,871 £153,664 £30,715
2018-04-30 £234,562 -£47,931 £162,736 £32,856
2017-04-30 £205,165 -£48,336 £123,261 £23,671
2016-04-30 -£24,248 £167,431 £7,816

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
£221,808
Owed to suppliers
£78,907