Skip links
Companies
› Ireland › MCKECHNIE CLEANING SERVICES LIMITED
MCKECHNIE CLEANING SERVICES LIMITED logo

MCKECHNIE CLEANING SERVICES LIMITED

Private limited company (Ltd.) Active

in

Registration No.
IE102002
Incorporation Date
1984-07-05
Company Type
Private limited company (Ltd.)
Address
Ireland
Website
mckechnie-cleaning.ie/
Source: Companies Registration Office (CRO)

MCKECHNIE CLEANING SERVICES LIMITED is a private company limited by shares registered in Ireland with the Companies Registration Office (CRO) under company number 102002, incorporated on 5 July 1984. Its registered office is at 30 Euro Business Park, Little Island, Co. Cork, and its CRO status is active (recorded internally by the CRO as “Normal”).

MCKECHNIE CLEANING SERVICES LIMITED trades as a contract cleaning company and wholesale supplier of cleaning equipment and hygiene consumables, organised by its own account into three divisions: contract cleaning, sale and service of cleaning equipment, and sale and supply of hygiene consumables. It serves domestic, commercial and industrial customers — including hospitality, pharmaceutical, manufacturing and construction clients — from its Little Island, Co. Cork base. According to the company’s own published history, the underlying cleaning business traces its origins to 1869 and describes itself as a fifth-generation, family-run Irish business; this trading history predates the 1984 incorporation of the current limited company by more than a century and should not be read as the legal entity’s age.

MCKECHNIE CLEANING SERVICES LIMITED is not listed on any stock exchange. No revenue or employee figures for the company were found in publicly available filings or announcements during this research, and none are stated here.

Data Provenance
This record is sourced directly from official government registries, including Companies Registration Office (CRO).

View data sources →

We don’t stop at registry data.
Every company record is enriched with additional intelligence:
  • Company fundamentals
  • Corporate linkage & group structures
  • Digitized company financials
  • Firmographics — websites, social profiles, revenue and employee estimates

View full data dictionary →

Shareholders

2

On-file shareholder register data shows MCKECHNIE CLEANING SERVICES LIMITED has two disclosed shareholders as of 31 December 2024, both corporate rather than natural persons: Luffness Limited, an Irish-registered company (CRO number 335317), holding 1,900 ordinary shares (approximately 63.33% of issued share capital), and Springvale Estates Unlimited Company, an Irish-registered company (CRO number 41333), holding 1,100 ordinary shares (approximately 36.67%). Together the two holdings account for the full issued ordinary share capital on file. An independent third-party company-information source citing CRO data (SoloCheck) corroborates that the company has two shareholders and that Luffness Limited is the larger holder, though director- and shareholder-level detail beyond this summary sits behind a paid report on that platform and was not separately purchased for this review.

Ultimate beneficial ownership

No individual has been identified as an ultimate beneficial owner of MCKECHNIE CLEANING SERVICES LIMITED in this research. Both disclosed shareholders are themselves corporate entities registered in Ireland; their own ownership was not independently traced in this review, so no indirect natural-person UBO percentage can be calculated for MCKECHNIE CLEANING SERVICES LIMITED from the information available.

Data availability

Shareholder information for MCKECHNIE CLEANING SERVICES LIMITED is classified as Full at the direct-shareholder level: the on-file share register accounts for 100% of issued ordinary shares across two disclosed corporate holders as of 31 December 2024, and is corroborated by an independent third-party source citing the same CRO record. It is Not found at the ultimate-beneficial-owner level, since Ireland’s CRO company search does not itself surface beneficial-ownership data and the ownership of the two corporate shareholders was not separately traced.

Sources

  • SoloCheck.ie — MCKECHNIE CLEANING SERVICES LIMITED company report (CRO-sourced), retrieved 2026
  • Zavia registry record — shareholder data on file, as of 31 December 2024
Shareholder Type Holding Source Document
LUFFNESS LIMITED 63.3% Companies Registration Office (CRO)
SPRINGVALE ESTATES UNLIMITED COMPANY 36.7% Companies Registration Office (CRO)

View all shareholders & beneficial ownership
Full cap table, ownership percentages, and ultimate beneficial owners resolved down to the natural person.

View all shareholders →

Officers

9

The on-file registry data for MCKECHNIE CLEANING SERVICES LIMITED lists 5 of the 9 officer records the same data indicates exist in total, comprising 2 active directors and 3 resigned directors; the remaining 4 records were not present in the data reviewed and could not be independently retrieved from a primary source during this research. The active directors are John Hall McKechnie (appointed 6 September 1984) and Ian Craig McKechnie (appointed 5 July 1984, the company’s incorporation date). Nationality is not disclosed for either director. An independent third-party source (SoloCheck, citing CRO data) does not publish director names on its free company page, so these appointments could not be cross-verified against a second public source beyond the on-file registry extract.

Data-quality note

The on-file record for former director Pauline Jane McKechnie lists an appointment date of 1 January 1901 and a resignation date of 1 January 1902, both of which predate her recorded birth year (1960) by roughly six decades; these dates are evidently placeholder or corrupted values rather than genuine appointment dates and should not be relied upon. Separately, the on-file record for former director Thomas Murphy lists an address country of “GB” together with an address locality of “Co Cork,” an Irish county, which is an internal inconsistency in the correspondence-address fields. Per Zavia’s nationality rules, this is noted only as a data-quality issue and is not used to infer either director’s nationality or residence.

Data availability

Officer information for MCKECHNIE CLEANING SERVICES LIMITED is classified as Partial: appointment and resignation dates are available for 5 of 9 reported officer records, but nationality is not disclosed for any officer, one historical record carries evidently corrupted dates, and the remaining 4 officer records could not be reviewed. Ireland’s CRO does not publish officer nationality through its free company search.

Sources

  • Zavia registry record — officer data on file, sourced from the Companies Registration Office (CRO)
  • SoloCheck.ie — MCKECHNIE CLEANING SERVICES LIMITED company report, retrieved 2026 (confirms CRO as underlying source; director names not published on the free page)

Registry feed — rows exactly as filed with Companies Registration Office (CRO), including entries the profile above does not cover.

IC
IAN CRAIG MCKECHNIE ACTIVE

Appointed
1984-07-05
Residence
🇮🇪 Ireland
Occupation
Director

JH
JOHN HALL MCKECHNIE ACTIVE

Appointed
1984-09-06
Residence
🇮🇪 Ireland
Occupation
Director

JM
JOHN MCKECHNIE ACTIVE

Appointed
1984-09-06
Residence
🇮🇪 Ireland
Occupation
Director

MA
MICHAEL ANTHONY O'SHAUGHNESSY ACTIVE

Appointed
2008-03-03
Residence
🇮🇪 Ireland
Occupation
Company Secretary

PJ
PAULINE JANE MCKECHNIE RESIGNED

Appointed
1901-01-01
Resigned
1902-01-01
Residence
🇮🇪 Ireland
Occupation
Director

JC
JOHN CRAIG MCKECHNIE RESIGNED

Appointed
1984-07-05
Resigned
2008-03-12
Residence
🇮🇪 Ireland
Occupation
Director

TM
THOMAS MURPHY RESIGNED

Appointed
1984-07-05
Resigned
2009-03-24
Residence
🇬🇧 United Kingdom
Occupation
Director

EO
EDEL O CONNELL RESIGNED

Appointed
2008-03-03
Resigned
2017-11-30
Residence
🇬🇧 United Kingdom
Occupation
Director

TP
THOMAS PATRICK MURPHY RESIGNED

Appointed
1984-07-05
Resigned
2008-03-03
Residence
🇮🇪 Ireland
Occupation
Company Secretary

View all officers & directors
Complete appointment history, representation authority, and officer-level filings across jurisdictions.

View all officers →

Group Structure

MCKECHNIE CLEANING SERVICES LIMITED is not the ultimate parent of a group; its issued share capital is held entirely by two Irish-registered corporate shareholders rather than by natural persons. Luffness Limited (Irish CRO number 335317) holds approximately 63.33% of issued shares and Springvale Estates Unlimited Company (Irish CRO number 41333) holds the remaining approximately 36.67%, both as of 31 December 2024. On the basis of this majority shareholding, Luffness Limited is treated here as MCKECHNIE CLEANING SERVICES LIMITED’s immediate parent, though no additional filing (such as a group-accounts consolidation naming MCKECHNIE CLEANING SERVICES LIMITED as a subsidiary) was independently reviewed to confirm control beyond the shareholding percentage itself. No ultimate parent above Luffness Limited, and no subsidiaries of MCKECHNIE CLEANING SERVICES LIMITED, were identified in this research. Both Luffness Limited and Springvale Estates Unlimited Company are confirmed as active CRO filers, each appearing in official CRO annual-return notices, but no filing was reviewed establishing a corporate relationship between the two of them directly. This research also found that the on-file corporate-structure graph for this company depicts Springvale Estates Unlimited Company as a subsidiary of Luffness Limited; no filing evidence for that specific relationship was located, and the underlying shareholder register instead shows both entities as separate, direct co-shareholders of MCKECHNIE CLEANING SERVICES LIMITED, so Springvale Estates Unlimited Company should not be treated as a subsidiary or sister company of Luffness Limited on current evidence.

Verified corporate relationships

Entity Country Registration number Relationship Ownership Status Information date
Luffness Limited Ireland 335317 Immediate parent (majority shareholder) 63.33% (share capital) Active (CRO filer) 31 December 2024
Springvale Estates Unlimited Company Ireland 41333 Minority co-shareholder (not verified as related to Luffness Limited) 36.67% (share capital) Active (CRO filer) 31 December 2024

Data availability

Group-structure information for MCKECHNIE CLEANING SERVICES LIMITED is classified as Partial: the identities and shareholding percentages of the two immediate corporate shareholders are confirmed from the on-file share register and corroborated by an independent third-party source, but no subsidiaries were identified, and the ownership or control of Luffness Limited and Springvale Estates Unlimited Company themselves — which would be needed to identify any ultimate parent — was not independently verified in this review.

Sources

  • Zavia registry record — shareholder data on file, sourced from the Companies Registration Office (CRO), as of 31 December 2024
  • SoloCheck.ie — MCKECHNIE CLEANING SERVICES LIMITED company report, retrieved 2026
  • Companies Registration Office (CRO) — Annual Returns Received notices referencing Luffness Limited (335317) and Springvale Estates Unlimited Company
Ultimate HQ
LUFFNESS LIMITED
Ireland

Explore the full group structure
Map the complete corporate hierarchy: parent companies, subsidiaries, and cross-border ownership chains.

View full group structure →

Need the full UBO picture on MCKECHNIE CLEANING SERVICES LIMITED?

Get complete shareholder and officer records, ultimate beneficial owner resolution, and ongoing ownership monitoring.

Frequently Asked Questions

What is MCKECHNIE CLEANING SERVICES LIMITED?

MCKECHNIE CLEANING SERVICES LIMITED is a private company limited by shares registered in Ireland, trading as a contract cleaning company and wholesale supplier of cleaning equipment and hygiene consumables from Little Island, Co. Cork.

What is the CRO registration number of MCKECHNIE CLEANING SERVICES LIMITED?

Its Companies Registration Office (CRO) number is 102002.

When was MCKECHNIE CLEANING SERVICES LIMITED incorporated?

It was incorporated on 5 July 1984, according to CRO records.

What does MCKECHNIE CLEANING SERVICES LIMITED do?

It provides contract, industrial and domestic cleaning services and sells and services cleaning equipment and hygiene consumables, organised into three divisions: contract cleaning, cleaning-equipment sales and service, and hygiene-consumables supply. The company describes its cleaning business as tracing back to 1869, though the current limited company was incorporated in 1984.

Who owns MCKECHNIE CLEANING SERVICES LIMITED?

The on-file share register shows two corporate shareholders: Luffness Limited (Irish CRO 335317) with approximately 63.33% of shares, and Springvale Estates Unlimited Company (Irish CRO 41333) with approximately 36.67%, as of 31 December 2024. No natural-person ultimate beneficial owner has been identified in this research.

Who are the directors of MCKECHNIE CLEANING SERVICES LIMITED?

On-file registry data lists John Hall McKechnie (appointed 6 September 1984) and Ian Craig McKechnie (appointed 5 July 1984) as active directors, alongside several resigned former directors. This reflects 5 of 9 officer records reported in the data; the remaining records were not available for this review.

Is MCKECHNIE CLEANING SERVICES LIMITED part of a corporate group?

MCKECHNIE CLEANING SERVICES LIMITED is majority-owned by Luffness Limited, an Irish-registered corporate shareholder holding approximately 63.33% of shares, with Springvale Estates Unlimited Company holding the remaining approximately 36.67%. No ultimate parent above Luffness Limited or subsidiaries of MCKECHNIE CLEANING SERVICES LIMITED were identified.

Is MCKECHNIE CLEANING SERVICES LIMITED a publicly listed company?

No. MCKECHNIE CLEANING SERVICES LIMITED is a privately held company limited by shares and is not listed on any stock exchange.

What is MCKECHNIE CLEANING SERVICES LIMITED's company registration number?

MCKECHNIE CLEANING SERVICES LIMITED's registration number is IE102002, filed with Companies Registration Office (CRO) in Ireland. Its current status on the register is active.

Is MCKECHNIE CLEANING SERVICES LIMITED still an active company?

MCKECHNIE CLEANING SERVICES LIMITED's status on Companies Registration Office (CRO) is listed as active.

What is MCKECHNIE CLEANING SERVICES LIMITED's registered address?

The registered address on file for MCKECHNIE CLEANING SERVICES LIMITED is Ireland.

What legal structure is MCKECHNIE CLEANING SERVICES LIMITED registered as?

MCKECHNIE CLEANING SERVICES LIMITED is registered as a Private limited company (Ltd.) in Ireland.

Can Zavia monitor changes to MCKECHNIE CLEANING SERVICES LIMITED's ownership over time?

This profile reflects a point-in-time snapshot from Companies Registration Office (CRO). Zavia's monitoring API can track changes to MCKECHNIE CLEANING SERVICES LIMITED's registered shareholders, officers, and group structure going forward, flagging updates as they're filed rather than requiring a manual recheck.

Can I access MCKECHNIE CLEANING SERVICES LIMITED's data through an API?

Yes. Zavia's API connects directly to official government ownership registries across 195 countries and territories, including Ireland, so records like MCKECHNIE CLEANING SERVICES LIMITED's registration, shareholder, UBO, and group-structure data can be queried programmatically instead of viewed one page at a time.

Where does this company information come from, and how current is it?

This record is sourced directly from Companies Registration Office (CRO) and was last synced on 11 August 2026.

This website uses cookies to improve your web experience.