Plumbing & Heating Companies in Northern Ireland
663 active plumbing & heating businesses in Northern Ireland. Average age: 8.4 years.
663
Total
658
With Ownership Data
89
Accts Overdue
54
With Charges
Top Controller Nationalities
Irish 400British 381Northern Irish 171Romanian 2Lithuanian 2Irish,Northern Irish 2Iranian 2Scottish 2
27 controllers resident outside the UK
Filter & Search
Quick filters
⚠️ Compliance flags are based on the Companies House data snapshot dated 2 March 2026. Compliance flags are based on a snapshot dated 2 March 2026. Accounts and statements may have been filed since this date. Always verify on Companies House.
Page 1 of 4 – Companies 1–200 of 663
| Company | Flags |
|---|---|
Very Good Plumbing Ltd NI692248 | Clean ✓ |
Gas Design Solutions Limited NI615229 | Clean ✓ |
Gtw Renewables Ltd NI731919 | Clean ✓ |
Macam Group Ltd NI731929 | Clean ✓ |
Clean ✓ | |
Asking Solutions Limited NI679678 | ConfStmt overdue* |
Patrick Hughes Limited NI638792 | Clean ✓ |
M&Dt Plumbing And Heating Ltd NI678008 | Clean ✓ |
Clean ✓ | |
Jamm Utilities Ltd NI610949 | Clean ✓ |
William Mcallen & Sons Limited NI007515 | Clean ✓ |
Jm Mcquillan Ltd NI693391 | Clean ✓ |
Belmont Plumbing Services Ltd NI692926 | Clean ✓ |
Clean ✓ | |
Tirkeeran Trading Ltd NI672992 | Clean ✓ |
Pdm Plumbing Services Ltd NI655351 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Clean ✓ | |
Cts Projects Limited NI060713 | 4 charges4 satisfied |
Michael Mcginn Mechanical Ltd NI603934 | Clean ✓ |
Dmac Gas Services Ltd NI689388 | Accts overdue* |
Mayne Plumbing & Heating Ltd NI055800 | ConfStmt overdue*1 charge |
Bj Mcgrath Mechanical Ltd NI661836 | Clean ✓ |
G&M Supply & Maintenance Limited NI624920 | Clean ✓ |
Bmcc Plumbing And Heating Ltd NI678928 | Clean ✓ |
ConfStmt overdue* | |
Fluid Plumbing & Heating Ltd NI637436 | Clean ✓ |
Rc Mechanical Services Ltd NI737451 | Clean ✓ |
Matco Mechanical Ltd NI643489 | Accts overdue*ConfStmt overdue* |
Sjb Plumbing Ltd NI692869 | Clean ✓ |
Bd Mullan Plumbing & Heating Ltd NI657461 | Clean ✓ |
4 charges1 satisfied | |
Clean ✓ | |
Jbt Mechanical Services Limited NI646670 | Accts overdue* |
Accts overdue* | |
Accts overdue*ConfStmt overdue*Dormant | |
Clean ✓ | |
Mj Plumbing Contracts Ltd NI612947 | Clean ✓ |
Boiler Specialists Ltd NI032442 | Dormant |
Proline Mechanical Ltd NI695819 | Clean ✓ |
Clean ✓ | |
Cmac N.I. Limited NI677850 | Accts overdue* |
Plumb Gas (N.I.) Ltd NI677870 | Clean ✓ |
Howard Heating Solutions Limited NI652048 | Clean ✓ |
Accts overdue* | |
Bml Plumbing And Heating Ltd NI710995 | ConfStmt overdue*Dormant |
Hughes Hvac Ltd NI737426 | Clean ✓ |
Ads Mechanical Limited NI650606 | Accts overdue* |
Flowright Belfast Plumbing Ltd NI735782 | Clean ✓ |
Brooklawn Services Ltd NI666162 | Clean ✓ |
Navabi Limited NI642412 | Clean ✓ |
Valside Limited NI030213 | Clean ✓ |
Ef Plumbing & Heating Ltd NI673760 | Accts overdue* |
Mem Plumbing Ltd NI601102 | Clean ✓ |
R J Smyth Engineering Limited NI048467 | Clean ✓ |
Evo Plumbing Systems Ltd NI682697 | Clean ✓ |
Clean ✓ | |
Morgan Mechanical Ltd NI639862 | Clean ✓ |
Asr Mechanical Services Ltd NI729882 | Clean ✓ |
Mckee And Bailie Ltd NI729862 | Clean ✓ |
Allan Greenfield Plumbing Ltd NI624847 | Accts overdue*ConfStmt overdue*Dormant |
Accts overdue* | |
ConfStmt overdue* | |
Killinchy Plumbing & Heating Ltd NI737340 | Clean ✓ |
Cleaning Drains Jetting Limited NI725855 | ConfStmt overdue* |
Clean ✓ | |
Mdo Mechanical Ltd NI071595 | Clean ✓ |
Pj Mullan & Sons Ltd NI045271 | Accts overdue*ConfStmt overdue* |
Aadvantage Services Ltd NI684645 | Clean ✓ |
M50 Mechanical Ltd NI724095 | ConfStmt overdue* |
Drainsbay Utilities Ltd NI734829 | Clean ✓ |
Eeco Energy Limited NI723011 | ConfStmt overdue* |
Mkl Plumbing And Heating Ltd NI673740 | Clean ✓ |
Mr Mechanical Services Ltd NI634503 | Clean ✓ |
B&M Mechanical Ltd NI721799 | Clean ✓ |
Ohph Ltd NI655980 | Clean ✓ |
Clean ✓ | |
Agd Plumbing & Heating Ltd NI647126 | Clean ✓ |
Cjm Mechanical Services Ltd NI689260 | Accts overdue*Dormant |
Gilmore Plumbing Ltd NI608002 | Accts overdue* |
Pmk Plumbing Group Ltd NI729802 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Epe (N.I.) Ltd NI712605 | Accts overdue* |
Clean ✓ | |
Joe Murphy Plumbing Ltd NI660102 | Clean ✓ |
C & A Mechanical Ltd NI630320 | Clean ✓ |
B Jones Plumbing And Heating Ltd NI644181 | ConfStmt overdue* |
Belfast Gas Ltd NI737323 | Clean ✓ |
Jad Property & Developments Ltd NI737316 | Clean ✓ |
P&L Eco Building Services Ltd NI724077 | ConfStmt overdue* |
Project Zero Carbon Limited NI666100 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Mcclure Plumbing Ltd NI733764 | Clean ✓ |
Fitzgas Ltd NI672081 | Clean ✓ |
Clean ✓ | |
Cj Mechanical Ltd NI646596 | Accts overdue* |
Colin Boyes Limited NI625379 | Clean ✓ |
Hanna Smyth Holdings Ltd NI625370 | 2 charges |
Scott Service Engineers Ltd NI613345 | Accts overdue* |
Gjk Plumbing & Heating Ltd NI697696 | Clean ✓ |
Accts overdue* | |
Accts overdue* | |
ConfStmt overdue* | |
Add Mechanical Ltd NI738272 | Clean ✓ |
Cill Chluana Mechanical Ltd NI735721 | Clean ✓ |
Pools & Leisure Ireland Ltd NI684029 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Clean ✓ | |
Amc365 Ltd NI730798 | Clean ✓ |
Lindsay Mechanical Ltd NI717464 | Clean ✓ |
Sss Alleviate Ltd NI689254 | Accts overdue* |
Af Mechanical Ltd NI679556 | Clean ✓ |
Mgm Mechanical Services Limited NI064882 | Clean ✓ |
Coastline Heat Ltd NI728917 | Clean ✓ |
Goldring Ent Ltd NI728926 | Clean ✓ |
Surge Renewables Ltd NI687659 | ConfStmt overdue* |
Fresh Ventilation Ltd NI660899 | Clean ✓ |
ConfStmt overdue* | |
Markram Limited NI054887 | Accts overdue* |
Mooney Plumbing & Heating Ltd NI710623 | Dormant |
ConfStmt overdue* | |
Rdr Plumbing & Heating Limited NI705394 | Clean ✓ |
Surefire Heating Ltd NI692786 | Clean ✓ |
Zone Plumbing Ltd NI703662 | Clean ✓ |
Mgmech Limited NI733680 | Clean ✓ |
A & J Plumbing Services Ltd NI664589 | Clean ✓ |
Clean ✓ | |
Ccp Mechanical Ltd NI731675 | Clean ✓ |
Sure Safe Boilers Ltd NI699519 | Clean ✓ |
Accts overdue* | |
Clean ✓ | |
Jf Mechanical Ltd NI729765 | Clean ✓ |
Mjc Gas Services Limited NI716233 | Clean ✓ |
Accts overdue* | |
The Gas Man (N.I.) Ltd NI661726 | Clean ✓ |
5 charges4 satisfied | |
Dormant | |
Fmn Services Limited NI630201 | Clean ✓ |
Coreflow Solutions Ltd NI726731 | ConfStmt overdue* |
Dg Gas Limited NI726687 | ConfStmt overdue* |
Ljmfitout Limited NI726684 | ConfStmt overdue* |
Quinnmech Limited NI726709 | ConfStmt overdue* |
4 charges | |
Dph Plumbing & Heating Ltd NI734714 | Clean ✓ |
Smash Vent Ltd NI722847 | Clean ✓ |
Anderson Mechanical Limited NI656562 | Clean ✓ |
Clean ✓ | |
Adb Water Services Ltd NI721538 | Clean ✓ |
Arc Air Support Ltd NI721559 | Dormant |
Pml Plumbing & Heating Limited NI672848 | Clean ✓ |
ConfStmt overdue* | |
Phoenix Energy Services Limited NI041410 | 1 charge1 satisfied |
Mpb Plumbing Ltd NI718857 | Clean ✓ |
Coldway Ltd NI632603 | Clean ✓ |
Excel Mech Ltd NI698451 | Accts overdue* |
Classique Fireplaces Ltd NI680276 | ConfStmt overdue* |
Db Plumbing Contracts Ltd NI680272 | Clean ✓ |
Accts overdue* | |
Clean ✓ | |
Caldwell Plumbing & Heating Ltd NI653245 | Clean ✓ |
Nu-World Heating Centre Limited NI618557 | Clean ✓ |
Jmg Mechanical Services Ltd NI046587 | Clean ✓ |
Clean ✓ | |
Glenvac Ventilation Ltd NI695675 | Clean ✓ |
Clean ✓ | |
Mmg Leak Detection Services Ltd NI677679 | ConfStmt overdue* |
ConfStmt overdue*1 charge | |
Clean ✓ | |
Richmond Mechanical Limited NI686079 | Clean ✓ |
N. Rogers Plumbing & Heating Ltd NI676780 | ConfStmt overdue* |
Joe Hunter & Sons Ltd NI063318 | ConfStmt overdue* |
W.G Hodgen Limited NI011177 | Clean ✓ |
Premiair Hvac Ltd NI737204 | Clean ✓ |
Boss Mechanical Services Limited NI650472 | Clean ✓ |
Clean ✓ | |
M Percy & Son Ltd NI622440 | Accts overdue* |
Tp Mccloskey Limited NI062775 | ConfStmt overdue* |
Clean ✓ | |
Chill Gas Ltd NI675135 | Accts overdue* |
Hillview Plumbing Ltd NI635490 | Clean ✓ |
Derry Plumbing Limited NI683289 | Clean ✓ |
Refresh Property Solutions Ltd NI665268 | 1 charge |
Original Heating Limited NI615085 | Clean ✓ |
Pm Services Ireland Limited NI682521 | Clean ✓ |
Clean ✓ | |
ConfStmt overdue* | |
Clean ✓ | |
M Gas (N.I.) Limited NI663150 | Accts overdue*ConfStmt overdue* |
Ni Plumbing Services Ltd NI670437 | Dormant |
Heat Assured Ltd NI728782 | Clean ✓ |
Little Mechanical Ltd NI728799 | Clean ✓ |
Accts overdue* | |
Feidhlim Kelly Plumbing Limited NI659983 | Clean ✓ |
Clean ✓ | |
Eircon Limited NI694773 | ConfStmt overdue* |
Pc Plumbing Heating & Sons Ltd NI616420 | ConfStmt overdue* |
Clean ✓ | |
ConfStmt overdue* |
Plumbing & Heating Businesses in Northern Ireland
There are 663 active plumbing & heating businesses in Northern Ireland. Average age is 8.4 years. 89 have overdue accounts. 54 have registered charges. 658 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
