RST ENGINEERING LIMITED

Company number 04607493 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Net assets
  • Total liabilities
-£1m -£500k £0 £500k £1m £1.5m 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Net assets 2016: £724,904 Net assets 2017: £737,770 Net assets 2018: £864,704 Net assets 2019: £1,004,955 Net assets 2020: £1,166,619 Net assets 2021: £1,072,103 Net assets 2022: £1,139,372 Net assets 2023: £1,370,773 Net assets 2024: £1,256,728 Net assets 2025: £1,443,233 Net assets Total liabilities 2016: -£225,514 Total liabilities 2017: -£205,265 Total liabilities 2018: -£298,864 Total liabilities 2019: -£427,247 Total liabilities 2020: -£526,666 Total liabilities 2021: -£338,003 Total liabilities 2022: -£338,233 Total liabilities 2023: -£362,230 Total liabilities 2024: -£506,063 Total liabilities 2025: -£525,657 Total liabilities

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

Employees 2024 – 2025

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

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

Balance sheet by year 15 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-03-31 -£525,657 £1,443,233 £796,626 11
2024-03-31 -£506,063 £1,256,728 £748,085 11
2023-03-31 -£362,230 £1,370,773 £436,040
2022-03-31 -£338,233 £1,139,372 £439,851
2021-03-31 -£338,003 £1,072,103 £312,626
2020-03-31 -£526,666 £1,166,619 £589,487
2019-03-31 -£427,247 £1,004,955 £492,006
2018-03-31 -£298,864 £864,704 £401,876
2017-03-31 -£205,265 £737,770 £354,118
2016-03-31 -£225,514 £724,904 £464,103
2015-03-31 -£182,141 £549,364 £240,664
2014-03-31 -£221,710 £442,981 £196,842
2013-03-31 -£168,298 £348,817 £85,806
2012-03-31 £385,010 -£367,545 £321,209 £205,831
2011-03-31 £256,165 -£256,776 £179,620 £91,952

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

Debt & working capital 2025-03-31

Owed by customers
£399,611
Owed to suppliers
£105,118