Filing status
- Accounts due
- 31 March 2027
- Last accounts
- 30 June 2025
- Conf. stmt due
- 2 September 2027
- Last conf. stmt
- 19 August 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 J.P. Mackie & Company Ltd. is registered as a person with significant control
Figures from 2024 accounts. Newer accounts, made up to 30 June 2025, are filed but not read yet. See them on Companies House
| 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|
| Fixed Assets | £4,142,531 | £4,202,853 | £4,924,825 | £5,173,324 | £5,214,507 |
| Current Assets | £4,029,692 | £3,633,507 | £2,557,395 | £2,239,182 | £3,602,118 |
| Debtors | £2,421,175 | £2,428,026 | £1,677,405 | £1,521,667 | £1,545,592 |
| Cash | £927,524 | £513,447 | £187,855 | £87,102 | £1,496,832 |
| Creditors (< 1 year) | £2,321,154 | £2,075,085 | £2,624,719 | £2,450,560 | £3,953,313 |
| Creditors (> 1 year) | £5,605,585 | £5,786,004 | £4,687,061 | £5,336,213 | £5,442,578 |
| Net Current Assets | £1,708,538 | £1,558,422 | (£67,324) | (£211,378) | (£351,195) |
| Net Assets | (£25,493) | (£273,269) | (£154,234) | (£592,580) | (£721,646) |
| Shareholder Funds | (£25,493) | (£273,269) | (£154,234) | (£592,580) | (£721,646) |
| Turnover | £13,621,209 | £13,518,574 | £10,948,390 | £10,410,537 | £9,863,722 |
| Cost of Sales | £8,732,571 | £9,279,299 | £7,134,087 | £6,373,670 | £6,254,880 |
| Gross Profit | £4,888,638 | £4,239,275 | £3,814,303 | £4,036,867 | £3,608,842 |
| Admin Expenses | £4,057,909 | £4,364,981 | £3,391,824 | £3,815,091 | £3,292,512 |
| Staff Costs | £1,782,509 | ||||
| Operating Profit | £833,616 | £422,171 | £449,046 | £275,280 | £511,809 |
| Profit Before Tax | £373,487 | (£155,696) | £612,699 | £215,713 | £102,616 |
| Tax | £95,711 | (£36,661) | £174,353 | (£33,353) | £64,564 |
| Profit for Period | £277,776 | (£119,035) | £438,346 | £249,066 | £38,052 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 3 September 2026 | Confirmation statement with no updates | 19 August 2026 | ||
| 27 August 2026 | Registration of a charge | |||
| 6 May 2026 | Registration of a charge | |||
| 26 January 2026 | Accounts for a medium company | 30 June 2025 | ||
| 28 August 2025 | Confirmation statement with no updates | 19 August 2025 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →