STC TECHNOLOGIES LTD

Company number 05441566 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£250k £0 £250k £500k 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2016: £476,206 Total assets 2017: £462,352 Total assets 2018: £348,048 Total assets 2019: £193,642 Total assets 2020: £247,910 Total assets 2021: £165,266 Total assets 2022: £251,805 Total assets 2024: £256,077 Total assets 2025: £291,176 Total assets Net assets 2016: £207,121 Net assets 2017: £210,701 Net assets 2018: £228,553 Net assets 2019: £179,996 Net assets 2020: £149,406 Net assets 2021: £68,247 Net assets 2022: £165,040 Net assets 2023: £170,433 Net assets 2024: £186,733 Net assets 2025: £225,256 Net assets Total liabilities 2016: -£233,310 Total liabilities 2017: -£231,851 Total liabilities 2018: -£224,684 Total liabilities 2019: -£91,938 Total liabilities 2020: -£117,985 Total liabilities 2021: -£113,925 Total liabilities 2022: -£91,517 Total liabilities 2023: -£38,153 Total liabilities 2024: -£106,277 Total liabilities 2025: -£122,584 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 2024 2025 2024: 17 2025: 17

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

Balance sheet by year 15 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-07-31 £291,176 -£122,584 £225,256 £110,969 17
2024-07-31 £256,077 -£106,277 £186,733 £143,582 17
2023-07-31 -£38,153 £170,433 £93,524
2022-07-31 £251,805 -£91,517 £165,040 £123,655
2021-07-31 £165,266 -£113,925 £68,247 £105,489
2020-07-31 £247,910 -£117,985 £149,406 £168,172
2019-07-31 £193,642 -£91,938 £179,996 £69,400
2018-07-31 £348,048 -£224,684 £228,553 £61,973
2017-07-31 £462,352 -£231,851 £210,701
2016-07-31 £476,206 -£233,310 £207,121
2015-07-31 £438,067 -£217,641 £220,426
2014-07-31 £473,127 -£265,459 £181,628
2013-07-31 £460,118 -£253,554 £174,054
2012-07-31 £261,818 -£193,289 £126,932 £97,359
2011-07-31 £176,316 -£167,577 £35,210 £71,007

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