Skip to contentClarengateINTELLIGENCE
Companies/NI019194

Ultra Building Products Limited

Manufacture of other fabricated metal products n.e.c. · Newtownstewart

ActiveUnited KingdomIncorporated 1986Private Limited Company
Register Ask analyst

Financial position

Accounts to 2025-04-30 · GBP · company scope

Net assets
£7,188,313
Cash
£3,144,902
Turnover
£10,900,991
Profit / loss
£1,568,757
Current assets
£7,215,456
Creditors < 1 year
—
Equity
£7,188,313
Average employees
89

Balance-sheet trend

GBP · company

Financial statements

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

7 periods
Reported figures2025-04-30GBP · company2024-04-30GBP · company2023-04-30GBP · company2022-04-30GBP · company2021-04-30GBP · unknown2020-04-30GBP · unknown2019-04-30GBP · unknown
Balance sheet
Net assets£7,188,313£16,028,537£14,063,865£11,944,926£9,523,622——
Equity£7,188,313£16,028,537£14,063,865£11,944,926£9,523,622£11,073,276£9,555,775
Assets
Fixed assets————£1,508,373——
Property, plant & equipment£1,623,080£1,607,438——£888,373——
Current assets£7,215,456£15,909,696——£9,815,656——
Cash at bank£3,144,902£11,751,954——£5,956,548——
Debtors£2,433,832£2,455,998——£2,448,632——
Stock£1,636,722£1,701,744——£1,410,476——
Liabilities
Provisions£208,383£194,296——£99,663——
Net current assets£5,773,616£14,615,395——£8,114,912——
Assets less current liabilities£7,396,696£16,222,833——£9,623,285——
Profit & loss
Turnover£10,900,991£11,388,963——£10,742,148——
Gross profit£3,023,479£3,543,771——£3,890,405——
Operating profit£1,940,929£2,413,032——£3,020,265——
Profit before tax£2,139,774£2,672,145——£3,019,799——
Profit / loss£1,568,757£1,994,672——£2,450,346——
People
Average employees8992——90——
Source evidenceView filing View filing View filing View filing View filing View filing View filing

Secured borrowing

Registered charges, lenders and security interests.

Charges and related records

6 outstanding charges
Unknown · created 2002-09-18
£0
Outstanding
Property · created 1995-09-26
£0
Outstanding
All Assets · created 1987-05-22
All monies
Outstanding
Unknown · created 1987-05-22
All monies
Outstanding
Unknown · created 1987-05-01
All monies
Outstanding
Unknown · created 1987-05-14
All monies
Outstanding
Show 1 satisfied / released
Unknown · created 2001-01-16 · satisfied 2016-11-22
£0
Satisfied