J O'NEILL MECHANICAL SERVICES LIMITED
● ActiveActive Irish company in Limerick, incorporated 1 October 2024 — NACE 71.12 (engineering activities), CRO 772977.
Overview
J O'Neill Mechanical Services Limited is a family-run mechanical and electrical (M&E) contractor based in Dromore, County Tyrone, Ireland. The company was established in 1985 by Kevin O'Neill and has grown to employ nearly 80 staff, including engineers, electricians, and administrative personnel. It operates as a multi-discipline specialist providing mechanical and electrical building services to both private and public sectors. The business expanded in 2016 with the addition of a mechanical division under commercial manager John Reynolds, leading to a doubling of staff and a shift in focus from electrical services to full M&E solutions. The company was shortlisted for the Irish Construction Industry Sub-Contractor of the Year Award and rebranded from O’Neill Electrics Ltd to O’Neill Mechanical & Electrical Services in December 2023. The name suggests a focus on building services and construction-related engineering work. Beyond registry-level identification, no further business details are publicly captured.
Location & registered address
Industry classification
NACE Rev. 2 — 71.12 — Engineering activities
Class 71.12 covers engineering activities and related technical consultancy.
→ All engineering activities companies in Ireland In Limerick
Company facts
Sourced from Companies Registration Office (CRO)
Legal name
J O'NEILL MECHANICAL SERVICES LIMITED
CRO number
772977
Status
Active
Legal form
Ltd - Private Company Limited By Shares
Incorporated
1 October 2024
Operating years
2 years
NACE Rev. 2
Engineering activities
Registered county
Limerick
Registered office
BALLYGOUGHLAN, GLIN, LIMERICK, Ireland
Last annual return
31 December 2025
Last accounts
31 December 2025
Frequently asked questions
What does J O'NEILL MECHANICAL SERVICES LIMITED do?
J O'Neill Mechanical Services Limited is a family-run mechanical and electrical (M&E) contractor based in Dromore, County Tyrone, Ireland. The company was established in 1985 by Kevin O'Neill and has grown to employ nearly 80 staff, including engineers, electricians, and...
Where is J O'NEILL MECHANICAL SERVICES LIMITED based?
J O'NEILL MECHANICAL SERVICES LIMITED's registered office is at Ballygoughlan, Glin, Limerick, Ireland.
When was J O'NEILL MECHANICAL SERVICES LIMITED founded?
J O'NEILL MECHANICAL SERVICES LIMITED was incorporated with the Irish Companies Registration Office on 1 October 2024, a year ago.
Is J O'NEILL MECHANICAL SERVICES LIMITED still active?
Yes. The company is listed with the Companies Registration Office under status 'Normal' as of the most recent filing on 31 December 2025.
What is the CRO number for J O'NEILL MECHANICAL SERVICES LIMITED?
772977.
Where this data comes from
About this summary — the prose Overview above is generated by an LLM from the cited sources. Factual fields (CRO number, status, dates, address, NACE code) come directly from the Companies Registration Office. If you spot an error, please report it →