KEYSTREAM GROUP LIMITED

Company number 07406242 ·

Active

Net assets, total assets & total liabilities 2016 – 2024

  • Total assets
  • Net assets
  • Total liabilities
-£7.5m -£5m -£2.5m £0 £2.5m £5m £7.5m £10m £12.5m 2016 2017 2018 2018 2019 2020 2021 2022 2023 2024 Total assets 2016: £2,345,916 Total assets 2017: £2,896,810 Total assets 2018: £3,145,707 Total assets 2018: £4,084,439 Total assets 2019: £4,508,730 Total assets 2020: £5,071,119 Total assets 2021: £8,493,128 Total assets 2022: £10,277,403 Total assets 2023: £10,068,598 Total assets 2024: £9,898,155 Total assets Net assets 2020: £3,003,024 Net assets 2021: £3,487,584 Net assets 2022: £4,346,648 Net assets 2023: £4,182,822 Net assets 2024: £4,189,392 Net assets Total liabilities 2016: -£1,139,238 Total liabilities 2017: -£1,264,174 Total liabilities 2018: -£1,125,696 Total liabilities 2018: -£1,820,714 Total liabilities 2019: -£1,939,483 Total liabilities 2020: -£2,053,847 Total liabilities 2021: -£4,995,082 Total liabilities 2022: -£5,980,544 Total liabilities 2023: -£5,917,813 Total liabilities 2024: -£5,735,013 Total liabilities

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

Employees 2023 – 2024

0 10 20 30 40 50 2023 2024 2023: 47 2024: 45

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

Balance sheet by year 12 years

Latest accounts (2024-12-31): Audited.

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2024-12-31 £9,898,155 -£5,735,013 £4,189,392 £1,666,248 £49,767,691 £786,570 45
2023-12-31 £10,068,598 -£5,917,813 £4,182,822 £30,436 £52,204,002 £882,379 47
2022-12-31 £10,277,403 -£5,980,544 £4,346,648 £159,817 £51,289,481
2021-12-31 £8,493,128 -£4,995,082 £3,487,584 £48,868 £37,599,837
2020-12-31 £5,071,119 -£2,053,847 £3,003,024 £1,029,570 £28,719,172
2019-12-31 £4,508,730 -£1,939,483 £261,163
2018-12-31 £4,084,439 -£1,820,714 £23,074
2018-01-31 £3,145,707 -£1,125,696 £57,872
2017-01-31 £2,896,810 -£1,264,174 £27,896
2016-01-31 £2,345,916 -£1,139,238 £16,215
2015-01-31 £2,065,404 -£1,386,920 £17,712
2014-01-31 £838,240 -£548,968 £10,484

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

Profit & loss 2024-12-31

Turnover
£49,767,691
Cost of sales
£43,916,404
Gross profit
£5,851,287
Administrative expenses
£4,892,161
Wages & salaries
£3,274,544
Operating profit
£959,126
Profit for the year
£786,570
Dividends paid
£780,000
Average employees
45

Debt & working capital 2024-12-31

Owed by customers
£6,563,625
Owed to suppliers
£876,100