BEVERSTON ENGINEERING LIMITED

Company number 01170773 ·

Active

Net assets, total assets & total liabilities 2018 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£2m -£1m £0 £1m £2m £3m £4m 2018 2019 2021 2022 2023 2024 2025 Total assets 2018: £2,312,721 Total assets 2019: £2,444,320 Total assets 2023: £2,816,216 Total assets 2024: £3,396,944 Total assets 2025: £3,622,299 Total assets Net assets 2018: £2,121,187 Net assets 2019: £2,240,176 Net assets 2021: £2,170,232 Net assets 2022: £2,411,978 Net assets 2023: £2,498,953 Net assets 2024: £3,020,817 Net assets 2025: £3,468,052 Net assets Total liabilities 2018: -£1,464,066 Total liabilities 2019: -£1,429,327 Total liabilities 2021: -£1,101,545 Total liabilities 2022: -£1,200,164 Total liabilities 2023: -£1,660,809 Total liabilities 2024: -£1,744,197 Total liabilities 2025: -£1,468,281 Total liabilities

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

Employees 2024 – 2025

0 10 20 30 40 50 60 2024 2025 2024: 51 2025: 57

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

Balance sheet by year 7 years

Latest accounts (2025-07-31): Audited.

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-07-31 £3,622,299 -£1,468,281 £3,468,052 £14,939 £560,168 57
2024-07-31 £3,396,944 -£1,744,197 £3,020,817 £106 £632,431 51
2023-07-31 £2,816,216 -£1,660,809 £2,498,953 £71
2022-07-31 -£1,200,164 £2,411,978 £134
2021-07-31 -£1,101,545 £2,170,232 £0
2019-07-31 £2,444,320 -£1,429,327 £2,240,176 £159
2018-07-31 £2,312,721 -£1,464,066 £2,121,187 £2,002

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

Profit & loss 2025-07-31

Cost of sales
£5,589,131
Administrative expenses
£677,393
Wages & salaries
£2,984,416
Profit for the year
£560,168
Dividends paid
£112,933
Average employees
57

Debt & working capital 2025-07-31

Bank borrowings & overdrafts
£215,847
Owed by customers
£1,372,900
Owed to suppliers
£628,895