Skip to contentClarengateINTELLIGENCE
Companies/NI008491

John Mackle (Moy) Limited

Other manufacturing n.e.c. · Co Tyrone

ActiveUnited KingdomIncorporated 1971Private Limited Company
Register Ask analyst

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 · company

Financial statements

Selected figures from the best-ranked available filing for each period. Missing values remain unknown.

5 periods
Reported figures2025-12-3112 months · Company2024-12-3112 months · Company2024-01-01Company2023-12-3112 months · Company2023-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 employees276275—262—
Source evidenceView filing View filing View filing View filing View filing

Secured borrowing

Registered charges, lenders and security interests.

Charges and related records

9 outstanding charges
—
Outstanding
—
Outstanding
Fixed · created 2023-12-05
—
Outstanding
All Assets · created 2023-12-05
—
Outstanding
—
Outstanding
—
Outstanding
—
Outstanding
—
Outstanding
All Assets · created 2023-11-21
—
Outstanding
Show 23 satisfied / released
Fixed · created 2022-08-05 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2021-06-16 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2021-06-16 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2021-06-16 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2021-06-16 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2019-09-06 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2017-11-22 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2016-06-07 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2014-03-13 · satisfied 2024-05-08
—
Satisfied
Fixed · created 2013-10-31 · satisfied 2024-05-08
—
Satisfied
All monies
Satisfied
All monies
Satisfied
All monies
Satisfied
Unknown · created 2007-11-22 · satisfied 2024-05-08
£0
Satisfied
Unknown · created 2007-11-22 · satisfied 2024-05-08
£0
Satisfied
Floating · created 2007-06-22 · satisfied 2024-05-08
£0
Satisfied
Unknown · created 2006-12-21 · satisfied 2014-06-26
£0
Satisfied
Unknown · created 2002-03-28 · satisfied 2008-02-07
£0
Satisfied
Unknown · created 1985-03-15 · satisfied 2008-02-07
£0
Satisfied
Unknown · created 1982-05-18 · satisfied 2002-05-20
£0
Satisfied
Fixed · created 1980-12-17 · satisfied 1983-11-22
£338,000
Satisfied
Floating · created 1977-04-14 · satisfied 2002-05-20
£0
Satisfied
Property · created 1977-04-14 · satisfied 2002-05-20
£0
Satisfied