WILLOWBACH LIMITED

Company number 09706112 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£750k -£500k -£250k £0 £250k £500k £750k £1m £1.2m 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2016: £170,326 Total assets 2017: £193,056 Total assets 2018: £212,287 Total assets 2019: £239,703 Total assets 2020: £876,528 Total assets 2021: £780,594 Total assets 2022: £892,351 Total assets 2023: £1,044,028 Total assets 2024: £1,021,083 Total assets 2025: £1,098,968 Total assets Net assets 2016: £96,310 Net assets 2017: £125,772 Net assets 2018: £114,459 Net assets 2019: £112,964 Net assets 2020: £186,337 Net assets 2021: £135,323 Net assets 2022: £255,285 Net assets 2023: £436,171 Net assets 2024: £528,138 Net assets 2025: £572,110 Net assets Total liabilities 2016: -£74,016 Total liabilities 2017: -£67,284 Total liabilities 2018: -£97,828 Total liabilities 2019: -£125,884 Total liabilities 2020: -£617,964 Total liabilities 2021: -£612,399 Total liabilities 2022: -£588,831 Total liabilities 2023: -£579,636 Total liabilities 2024: -£459,327 Total liabilities 2025: -£470,963 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 10 years

Latest accounts (2025-03-31): Audit exempt (accountant's report).

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-03-31 £1,098,968 -£470,963 £572,110 3
2024-03-31 £1,021,083 -£459,327 £528,138 3
2023-03-31 £1,044,028 -£579,636 £436,171
2022-03-31 £892,351 -£588,831 £255,285
2021-03-31 £780,594 -£612,399 £135,323
2020-03-31 £876,528 -£617,964 £186,337
2019-03-31 £239,703 -£125,884 £112,964
2018-03-31 £212,287 -£97,828 £114,459
2017-03-31 £193,056 -£67,284 £125,772
2016-03-31 £170,326 -£74,016 £96,310

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