MAINSTREAM TRAINING LIMITED
Company number 03348003 · Monitor this company
Net assets, total assets & total liabilities 2013 – 2025
- Total assets
- Net assets
- Total liabilities
Figures extracted from filed accounts. Hover a point for the exact value.
Employees 2024 – 2025
Average employees, from filed accounts. Hover a point for the exact figure.
Balance sheet by year 12 years
Latest accounts (2025-03-31): Audited.
| Year ending | Total assets | Total liabilities | Net assets | Cash | Turnover | Profit | Employees |
|---|---|---|---|---|---|---|---|
| 2025-03-31 | £3,016,266 | -£937,411 | £2,506,711 | £1,741,744 | £11,337,849 | £1,628,813 | 105 |
| 2024-03-31 | £2,630,354 | -£1,303,284 | £2,065,998 | £1,250,678 | £10,993,940 | £1,304,671 | 110 |
| 2023-03-31 | £4,000,876 | -£1,633,698 | £1,671,327 | £1,110,286 | £11,101,900 | — | |
| 2022-03-31 | £4,004,646 | -£1,488,953 | £1,699,942 | £271,576 | £7,826,000 | — | |
| 2021-03-31 | £2,625,615 | -£958,191 | £918,919 | £3,885 | £5,121,042 | — | |
| 2020-03-31 | £1,892,116 | -£982,104 | £320,652 | £77,385 | — | — | |
| 2019-03-31 | £627,411 | -£363,879 | £253,720 | £47,947 | — | — | |
| 2018-03-31 | £1,146,699 | -£987,717 | £147,648 | £49,930 | — | — | |
| 2017-03-31 | £4,349,365 | -£2,349,666 | £1,977,354 | £127,590 | — | — | |
| 2013-03-31 | £2,180,766 | -£923,069 | £1,257,697 | £72,172 | — | — | |
| 2012-03-31 | £1,646,872 | -£1,025,063 | £621,809 | £149,985 | — | — | |
| 2011-03-31 | £1,271,097 | -£895,776 | — | £293,473 | — | — |
Profit and employee figures are captured from accounts filed from August 2026 onwards, where the accounts disclose them.
Profit & loss 2025-03-31
- Turnover
- £11,337,849
- Cost of sales
- £8,225,322
- Gross profit
- £3,112,527
- Administrative expenses
- £952,082
- Operating profit
- £2,160,445
- Profit for the year
- £1,628,813
- Dividends paid
- £1,188,100
- Average employees
- 105
Debt & working capital 2025-03-31
- Owed by customers
- £268,237
- Owed to suppliers
- £241,426