MACREFRESH LTD

Company number 07409622 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£400k -£200k £0 £200k £400k £600k £800k 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2016: £448,231 Total assets 2017: £490,198 Total assets 2018: £638,566 Total assets 2019: £547,649 Total assets 2020: £541,746 Total assets 2021: £521,796 Total assets 2022: £485,693 Total assets 2023: £617,128 Total assets 2024: £543,877 Total assets 2025: £312,059 Total assets Net assets 2016: £181,303 Net assets 2017: £320,713 Net assets 2018: £319,475 Net assets 2019: £357,759 Net assets 2020: £159,402 Net assets 2021: £152,031 Net assets 2022: £250,875 Net assets 2023: £301,166 Net assets 2024: £274,632 Net assets 2025: £54,823 Net assets Total liabilities 2016: -£266,928 Total liabilities 2017: -£156,152 Total liabilities 2018: -£310,758 Total liabilities 2019: -£134,283 Total liabilities 2020: -£342,416 Total liabilities 2021: -£315,045 Total liabilities 2022: -£178,703 Total liabilities 2023: -£230,584 Total liabilities 2024: -£211,606 Total liabilities 2025: -£213,049 Total liabilities

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

Employees 2024 – 2025

0 5 10 15 20 25 30 35 40 2024 2025 2024: 39 2025: 37

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

Balance sheet by year 14 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-10-31 £312,059 -£213,049 £54,823 £21,968 -£152,809 37
2024-10-31 £543,877 -£211,606 £274,632 £216,827 39
2023-10-31 £617,128 -£230,584 £301,166 £286,570
2022-10-31 £485,693 -£178,703 £250,875 £56,388
2021-10-31 £521,796 -£315,045 £152,031 £50,426
2020-10-31 £541,746 -£342,416 £159,402 £84,486
2019-10-31 £547,649 -£134,283 £357,759 £28,890
2018-10-31 £638,566 -£310,758 £319,475 £137,744
2017-10-31 £490,198 -£156,152 £320,713 £46,092
2016-10-31 £448,231 -£266,928 £181,303 £83,245
2015-10-31 £299,688 -£218,182 £81,506 £33,796
2014-10-31 £236,692 -£225,966 £10,726 £28,564
2013-10-31 £908 -£1,257
2012-10-31 £908 -£1,257 -£349

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

Profit & loss 2025-10-31

Profit for the year
-£152,809
Dividends paid
£67,000
Average employees
37

Debt & working capital 2025-10-31

Bank borrowings & overdrafts
£28,983
Owed by customers
£9,132
Owed to suppliers
£111,680