Skip to contentClarengateINTELLIGENCE
Companies/01218121

M.p. Moran & Sons Limited

Wholesale of hardware, plumbing and heating equipment and supplies

ActiveUnited KingdomIncorporated 1975Private Limited Company
Register Ask analyst

Financial position

Accounts to 2025-12-31 · GBP · Company accounts

Net assets
£22,067,500
Cash
£5,761,575
Turnover
£65,970,036
Profit / loss
£254,949
Current assets
£20,180,844
Creditors < 1 year
—
Equity
£22,067,500
Average employees
267

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-31Company2024-12-31Company2023-12-31Company2022-12-31Company2021-12-31
Balance sheet
Net assets£22,067,500£21,812,551£21,376,328—£16,712,398
Equity£22,067,500£21,812,551£21,376,328—£16,712,398
Assets
Fixed assets£13,488,599£13,115,845——£11,240,349
Property, plant & equipment£13,007,221£12,662,699——£10,801,925
Current assets£20,180,844£20,369,080——£23,901,279
Cash at bank£5,761,575£6,751,422——£6,173,454
Debtors£5,620,301£5,527,799——£7,019,070
Stock£8,798,968£8,089,859——£10,708,755
Liabilities
Creditors within one year————£16,764,952
Creditors after one year————£1,386,746
Provisions£756,704£435,151———
Net current assets£9,335,605£9,131,857——£7,136,327
Assets less current liabilities£22,824,204£22,247,702——£18,376,676
Profit & loss
Turnover£65,970,036£62,697,574——£65,536,668
Gross profit£23,030,100£21,460,410——£24,949,569
Operating profit£470,731£466,553——£5,866,933
Profit before tax£729,632£577,971——£5,839,972
Profit / loss£254,949£436,223——£4,645,654
People
Average employees267265——267
Source evidenceView filing View filing View filing View filing View filing

Secured borrowing

Registered charges, lenders and security interests.

Charges and related records

4 outstanding charges
Unknown · created 2007-11-01
All monies
Outstanding
Floating · created 2004-12-09
All monies
Outstanding
Floating · created 1999-11-23
All monies
Outstanding
All Assets · created 1982-04-15
All monies
Outstanding
Show 2 satisfied / released
Unknown · created 2003-06-19 · satisfied 2008-08-30
All monies
Satisfied
Unknown · created 2002-07-25 · satisfied 2008-08-30
All monies
Satisfied