John Mackle (Moy) Limited
Other manufacturing n.e.c. · Co Tyrone
ActiveUnited KingdomIncorporated 1971Private Limited Company
Financial position
Accounts to 2025-12-31 · GBP · Company accounts
Net assets
£14,752,887
Cash
£1,414,668
Turnover
£63,815,624
Profit / loss
£2,980,609
Current assets
£19,470,295
Creditors < 1 year
£10,802,941
Equity
£14,752,887
Average employees
276
Balance-sheet trend
GBP · companyFinancial statements
Selected figures from the best-ranked available filing for each period. Missing values remain unknown.
| Reported figures | 2025-12-3112 months · Company | 2024-12-3112 months · Company | 2024-01-01Company | 2023-12-3112 months · Company | 2023-01-01Company |
|---|---|---|---|---|---|
| Balance sheet | |||||
| Net assets | £14,752,887 | £12,172,288 | £10,471,016 | £10,471,016 | £8,668,682 |
| Equity | £14,752,887 | £12,172,288 | £10,471,016 | £10,471,016 | £8,668,682 |
| Assets | |||||
| Fixed assets | £22,451,933 | £24,472,301 | — | £23,677,627 | — |
| Property, plant & equipment | £22,451,933 | £24,472,301 | — | £23,677,627 | — |
| Current assets | £19,470,295 | £16,031,238 | — | £21,747,658 | — |
| Cash at bank | £1,414,668 | £318,129 | — | £2,468,470 | — |
| Stock | £7,673,935 | £6,427,536 | — | £7,968,300 | — |
| Liabilities | |||||
| Creditors within one year | £10,802,941 | £18,427,431 | — | £25,794,699 | — |
| Creditors after one year | £13,106,185 | £7,441,366 | — | £7,718,358 | — |
| Provisions | −£3,260,215 | −£2,462,454 | — | −£1,441,212 | — |
| Net current assets | £8,667,354 | −£2,396,193 | — | −£4,047,041 | — |
| Assets less current liabilities | £31,119,287 | £22,076,108 | — | £19,630,586 | — |
| Profit & loss | |||||
| Turnover | £63,815,624 | £64,219,399 | — | £62,558,775 | — |
| Gross profit | £18,440,769 | £17,501,025 | — | £14,637,588 | — |
| Operating profit | £5,048,319 | £4,495,623 | — | £3,939,857 | — |
| Profit before tax | £3,804,486 | £3,051,615 | — | £2,946,440 | — |
| Profit / loss | £2,980,609 | £2,101,272 | — | £2,238,334 | — |
| People & pay | |||||
| Average employees | 276 | 275 | — | 262 | — |
| Source evidence | View filing | View filing | View filing | View filing | View filing |
Secured borrowing
Registered charges, lenders and security interests.
Charges and related records
9 outstanding chargesFloating · created 2025-03-31
—
OutstandingFixed · created 2023-12-05
—
OutstandingFixed · created 2023-12-05
—
OutstandingAll Assets · created 2023-12-05
—
OutstandingAll Assets · created 2023-12-05
—
OutstandingProperty · created 2023-12-05
—
OutstandingFixed · created 2023-12-05
—
OutstandingFixed · created 2023-12-05
—
OutstandingAll Assets · created 2023-11-21
—
OutstandingShow 23 satisfied / released
Fixed · created 2022-08-05 · satisfied 2024-05-08
—
SatisfiedFixed · created 2021-06-16 · satisfied 2024-05-08
—
SatisfiedFixed · created 2021-06-16 · satisfied 2024-05-08
—
SatisfiedFixed · created 2021-06-16 · satisfied 2024-05-08
—
SatisfiedFixed · created 2021-06-16 · satisfied 2024-05-08
—
SatisfiedFixed · created 2019-09-06 · satisfied 2024-05-08
—
SatisfiedFixed · created 2017-11-22 · satisfied 2024-05-08
—
SatisfiedFixed · created 2016-06-07 · satisfied 2024-05-08
—
SatisfiedFixed · created 2014-03-13 · satisfied 2024-05-08
—
SatisfiedFixed · created 2013-10-31 · satisfied 2024-05-08
—
SatisfiedUnknown · created 2012-02-17 · satisfied 2024-05-08
All monies
SatisfiedUnknown · created 2011-11-22 · satisfied 2024-05-08
All monies
SatisfiedUnknown · created 2011-11-22 · satisfied 2024-05-08
All monies
SatisfiedUnknown · created 2007-11-22 · satisfied 2024-05-08
£0
SatisfiedUnknown · created 2007-11-22 · satisfied 2024-05-08
£0
SatisfiedFloating · created 2007-06-22 · satisfied 2024-05-08
£0
SatisfiedUnknown · created 2006-12-21 · satisfied 2014-06-26
£0
SatisfiedUnknown · created 2002-03-28 · satisfied 2008-02-07
£0
SatisfiedUnknown · created 1985-03-15 · satisfied 2008-02-07
£0
SatisfiedUnknown · created 1982-05-18 · satisfied 2002-05-20
£0
SatisfiedFixed · created 1980-12-17 · satisfied 1983-11-22
£338,000
SatisfiedFloating · created 1977-04-14 · satisfied 2002-05-20
£0
SatisfiedProperty · created 1977-04-14 · satisfied 2002-05-20
£0
Satisfied