MS SELF STORAGE LIMITED

Company number 09341666 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£5m -£2.5m £0 £2.5m £5m £7.5m £10m £12.5m 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Total assets 2016: £7,239,326 Total assets 2017: £7,250,466 Total assets 2018: £8,287,492 Total assets 2019: £8,830,157 Total assets 2020: £9,063,545 Total assets 2021: £11,479,532 Total assets 2022: £11,466,986 Total assets 2023: £11,695,787 Total assets 2024: £12,065,699 Total assets 2025: £11,278,056 Total assets Net assets 2016: £6,063,530 Net assets 2017: £6,203,114 Net assets 2018: £6,238,239 Net assets 2019: £6,199,907 Net assets 2020: £6,471,079 Net assets 2021: £10,069,749 Net assets 2022: £9,351,907 Net assets 2023: £9,141,677 Net assets 2024: £8,885,727 Net assets 2025: £7,789,554 Net assets Total liabilities 2016: -£939,252 Total liabilities 2017: -£503,330 Total liabilities 2018: -£1,062,262 Total liabilities 2019: -£1,330,348 Total liabilities 2020: -£1,303,162 Total liabilities 2021: -£565,906 Total liabilities 2022: -£1,175,249 Total liabilities 2023: -£2,144,267 Total liabilities 2024: -£2,823,435 Total liabilities 2025: -£3,161,474 Total liabilities

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

Employees 2024 – 2025

0 1 2 3 4 5 6 7 8 2024 2025 2024: 7 2025: 8

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

Balance sheet by year 11 years

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

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-12-31 £11,278,056 -£3,161,474 £7,789,554 £1,187,261 8
2024-12-31 £12,065,699 -£2,823,435 £8,885,727 £1,866,922 7
2023-12-31 £11,695,787 -£2,144,267 £9,141,677 £1,317,795
2022-12-31 £11,466,986 -£1,175,249 £9,351,907 £882,794
2021-12-31 £11,479,532 -£565,906 £10,069,749 £688,622
2020-12-31 £9,063,545 -£1,303,162 £6,471,079 £343,091
2019-12-31 £8,830,157 -£1,330,348 £6,199,907 £53,931
2018-12-31 £8,287,492 -£1,062,262 £6,238,239 £91,730
2017-12-31 £7,250,466 -£503,330 £6,203,114 £228,128
2016-12-31 £7,239,326 -£939,252 £6,063,530 £99,585
2015-12-31 £7,351,310 -£1,175,225 £6,144,446 £58,870

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

Debt & working capital 2025-12-31

Owed by customers
£36,375
Owed to suppliers
£2,647