Bayview Contracts Ltd

ActiveNI041488 Private limited company
Incorporated
7 September 2001 (25 years)
Industry
Plumbing, heat and air-conditioning installation (43220)
Directors
Barry Cunningham
Owned by
The McCall Discretionary Trust
Accounts type
Full
Region
Northern Ireland
Address
23 Rampart Road
Greenbank Industrial Estate
Newry
BT34 2QU

Website & contact details

Group website
The site of this company’s group or brand.

Filing status

Accounts due
30 June 2027
Last accounts
30 September 2025
Conf. stmt due
25 May 2027
Last conf. stmt
11 May 2026

Charges

Total
2
Outstanding
2
Part satisfied
0
Satisfied
0

Officers 3 active

Officer details are public data from the Companies House register.

Director · Appointed 1 June 2016
Irish
Born March 1977 (49)
Cunningham, Barry
Secretary · Appointed 25 August 2012
Cunningham, Barry
Director · Appointed 7 September 2001
Irish
Born April 1965 (61)
Officer history (3 former)
1 June 2016
Appointed Cunningham, Paul as Director
25 August 2012
Appointed Cunningham, Barry as Secretary
2 August 2012
Resigned Quinn, Maurice as Secretary
2 August 2012
Resigned Quinn, Maurice as Director
18 September 2007
Resigned Rogers, Kieran as Director
1 November 2001
Appointed Rogers, Kieran as Director
7 September 2001
Appointed Cunningham, Barry as Director
7 September 2001
Appointed Quinn, Maurice as Secretary
7 September 2001
Appointed Quinn, Maurice as Director

Ownership 2 active

People and entities with significant control, from the Companies House PSC register

The McCall Discretionary Trust
Corporate entity · Notified 17 April 2024
Owns 50–75% of shares
Trust
Corporate entity · Notified 30 July 2021
Owns 25–50% of shares
Limited Company
Reg. no. Ni610648
Former controllers (1)
17 April 2024
Ceased Rosehill Enterprises Ltd — Owns 50–75% of shares

Financials

Balance sheet as at 30 September 2025 · full accounts

Net Assets
£5,193,007
Cash
£501,422
Turnover
£28,940,718
Profit Before Tax
£2,570,004
Employees
197
Debt Ratio
53%
Current Ratio
1.9x
Profit Margin
9%
Return on Equity
37%

Trend

Turnover
£0 £20.0M £40.0M 2022 2023 2024 2025 £15,280,722 £24,134,415 £24,458,636 £28,940,718
Balance sheet detail
2025202420232022202120202019
Fixed Assets£134,977£155,902£95,252£105,176£100,170£63,543£68,274
Current Assets£10,981,239£9,981,538£9,159,263£6,345,837£4,590,002£3,326,255£2,937,888
Debtors£1,336,492£2,017,409£1,615,897
Cash£501,422£198,210£289,462£18,582£83,769£100,000£64,579
Creditors (< 1 year)£5,889,465£4,774,437£5,212,970£3,733,723£2,463,915£1,757,443£1,856,729
Net Current Assets£5,091,774£5,207,101£3,946,293£2,612,114£2,148,759£1,587,605£1,105,514
Net Assets£5,193,007£5,324,028£4,018,906£2,691,417£2,226,991£1,640,702£1,162,799
Shareholder Funds£5,193,007£5,324,028£4,018,906£2,691,417£1,162,799

Turnover£28,940,718£24,458,636£24,134,415£15,280,722
Cost of Sales£20,471,463£17,401,869£18,374,896£11,537,019
Gross Profit£8,469,255£7,056,767£5,759,519£3,743,703
Admin Expenses£5,811,097£5,218,115£4,062,702£3,059,951
Staff Costs£9,296,204£7,587,394£5,660,656£4,349,454
Profit Before Tax£2,570,004£1,741,897£1,699,530£520,374
Tax£643,025£436,775£372,041£55,948
Profit for Period£1,926,979£1,305,122£1,327,489£464,426

Filings 81

DateDescriptionMade Up ToPagesPDF
19 June 2026Full accounts30 September 2025
11 May 2026Confirmation statement with no updates11 May 2026
26 June 2025Full accounts30 September 2024
28 May 2025Confirmation statement with no updates28 May 2025
12 August 2024Cessation of a person with significant control
Show all 81 filings

Other companies in this industry

By trade and location

New Plumbing & Heating Companies →

Explore the largest companies

Largest construction companies in the UK →

Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →

← Back to companies Official record on Companies House ↗

Already have an account?

Create your account

Save searches and get the weekly email of new matches.

First name is required.
Last name is required.
Enter an email address like name@example.com.
Must be at least 8 characters. Password must be at least 8 characters.

Already have an account?