INSTADECOR LTD

Company number 10285396 ·

Active

Net assets, total assets & total liabilities 2017 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£1.5m -£1m -£500k £0 £500k £1m £1.5m £2m 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2017: £9,135 Total assets 2018: £110,679 Total assets 2019: £278,691 Total assets 2020: £886,914 Total assets 2021: £1,367,985 Total assets 2022: £1,428,258 Total assets 2023: £1,470,793 Total assets 2024: £1,332,059 Total assets 2025: £1,589,167 Total assets Net assets 2019: -£221,836 Net assets 2020: £39,789 Net assets 2021: £181,603 Net assets 2022: £168,606 Net assets 2023: £6,033 Net assets 2024: £72,296 Net assets 2025: £24,448 Net assets Total liabilities 2017: -£79,776 Total liabilities 2018: -£322,965 Total liabilities 2019: -£500,527 Total liabilities 2020: -£847,125 Total liabilities 2021: -£1,143,049 Total liabilities 2022: -£1,087,216 Total liabilities 2023: -£916,171 Total liabilities 2024: -£1,141,890 Total liabilities 2025: -£1,206,119 Total liabilities

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

Employees 2024 – 2025

0 2 4 6 8 10 12 14 16 2024 2025 2024: 16 2025: 11

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

Balance sheet by year 9 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-07-31 £1,589,167 -£1,206,119 £24,448 £218,480 11
2024-07-31 £1,332,059 -£1,141,890 £72,296 £33,777 16
2023-07-31 £1,470,793 -£916,171 £6,033 £68,592
2022-07-31 £1,428,258 -£1,087,216 £168,606 £67,955
2021-07-31 £1,367,985 -£1,143,049 £181,603 £327,432
2020-07-31 £886,914 -£847,125 £39,789 £375,213
2019-07-31 £278,691 -£500,527 -£221,836 £52,818
2018-07-31 £110,679 -£322,965 £12,940
2017-07-31 £9,135 -£79,776 £5,036

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

Debt & working capital 2025-07-31

Bank borrowings & overdrafts
£386,071
Owed by customers
£229,211
Owed to suppliers
£361,172