Filing status
- Accounts due
- 30 September 2027
- Last accounts
- 31 December 2025
- Conf. stmt due
- 17 November 2027
- Last conf. stmt
- 3 November 2026
Officer details are public data from the Companies House register.
People and entities with significant control, from the Companies House PSC register
Companies where M J Petfoods & Proteins Limited is registered as a person with significant control
Balance sheet as at 31 December 2025 · medium accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Fixed Assets | £381,106 | £313,187 | £356,554 | £465,474 | £294,376 | £197,288 | |
| Current Assets | £7,600,060 | £6,555,312 | £5,594,444 | £4,479,268 | £4,192,511 | £4,108,289 | £3,647,429 |
| Debtors | £3,315,684 | £2,368,914 | £1,891,172 | £2,110,788 | £1,677,982 | £1,595,375 | £1,669,436 |
| Cash | £3,119,800 | £2,862,096 | £2,271,691 | £1,102,213 | £1,181,389 | £1,054,452 | £724,292 |
| Creditors (< 1 year) | £2,715,572 | £2,400,105 | £2,678,489 | £2,271,849 | £2,085,579 | £1,968,372 | £1,591,009 |
| Net Current Assets | £4,884,488 | £4,155,207 | £2,915,955 | £2,207,419 | £2,106,932 | £2,139,917 | £2,056,420 |
| Net Assets | £5,177,246 | £4,397,026 | £3,210,030 | £2,599,950 | £2,354,301 | £2,305,962 | |
| Shareholder Funds | £5,177,246 | £4,397,026 | £3,210,030 | £2,599,950 | £2,354,301 | £2,305,962 | £2,267,395 |
| Turnover | £22,589,762 | £22,338,209 | £12,787,739 | £14,393,862 | |||
| Cost of Sales | £17,879,215 | £17,566,773 | £10,461,269 | £12,065,452 | |||
| Gross Profit | £4,710,547 | £4,771,436 | £2,326,470 | £2,328,410 | |||
| Admin Expenses | £2,719,901 | £2,305,436 | £1,782,382 | £1,690,745 | |||
| Staff Costs | £1,944,725 | £1,701,987 | £954,161 | £815,064 | £711,403 | ||
| Operating Profit | £1,010,462 | £1,667,662 | £50,530 | £53,191 | |||
| Profit Before Tax | £1,020,018 | £1,677,015 | £59,897 | £53,191 | |||
| Tax | £189,798 | £440,019 | £11,558 | £14,624 | £8,282 | ||
| Profit for Period | £830,220 | £1,236,996 | £48,339 | £38,567 | £207,532 | ||
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 3 November 2026 | Confirmation statement with no updates | 3 November 2026 | ||
| 4 September 2026 | Termination of appointment of a secretary | |||
| 4 September 2026 | Termination of appointment of a director | |||
| 16 August 2026 | Appointment of a director | |||
| 29 July 2026 | Accounts for a medium company | 31 December 2025 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →