
Overview
MLU has operated in Katowice for more than 25 years, performing air-pollution measurements in emission and immission monitoring. The company designs and supplies turnkey systems, selects components, installs and commissions control and measurement equipment, and provides warranty and post-warranty servicing for analysers and measuring instruments from many brands.
Financials
Revenue history (in k)
Data and insights are generated automatically based on financial statements and may contain errors. This analysis is for informational purposes only and does not constitute an official assessment of the company's credibility or business advice.
Statistics
How the company ranks by revenue within its industry, region and across Poland in 2025.
Results vs industry
Industry
Bank accounts
Registered as a VAT taxpayer on 1994-01-05. Active
28 1020 1068 0000 1602 0574 9629
12 1020 1068 0000 1902 0373 2849
62 1020 1068 0000 1702 0373 2823
Debt
No entries in the National Debtors Register (KRZ). No proceedings in KRZ
Public aid
8 public aid cases recorded, with a total value of $1,352,379.
| Grant date | Purpose | Gross amount | Granting body | |
|---|---|---|---|---|
| Jun 16, 2026 | Aid for research and development projects: experimental development | –– | Dyrektor Narodowego Centrum Badań i Rozwoju | |
| Jun 16, 2026 | Aid for SMEs for innovation support | –– | Dyrektor Narodowego Centrum Badań i Rozwoju | |
| Jun 16, 2026 | Aid for consultancy services for SMEs | –– | Dyrektor Narodowego Centrum Badań i Rozwoju |
European Funds
| Start | Project | EU co-financing | Programme | |
|---|---|---|---|---|
| 2026-01-01 | Opracowanie chromatografu gazowego nowej generacji z automatyczną korektą pracy detektorów do oznaczania węglowodorów aromatycznych w powietrzu. | $1.5M$1,456,921 | Fundusze Europejskie dla Nowoczesnej Gospodarki |
Tenders
30 tenders recorded as contractor: 11 national ($898,138) and 19 EU ($6,051,825).
| Publication date | Subject | Amount | Contracting authority | |
|---|---|---|---|---|
| Sep 10, 2026 | PN/19/26 Dostawa samochodu specjalistycznego z zabudowanym systemem pomiarowo-analityczno-szkoleniowym | –– | Akademia Pożarnicza | |
| Aug 7, 2026 | Zakup mobilnych laboratoriów monitoringu powietrza | $786.5K$786,490 | Główny Inspektorat Ochrony Środowiska | |
| Aug 7, 2026 | Zakup analizatorów do pomiarów zanieczyszczeń gazowych | $2.2M$2,240,029 | Główny Inspektorat Ochrony Środowiska |
Public sector contracts
MLU is the contractor in 13 public sector contracts, worth PLN 3.69m in total. They were signed with 6 public buyers.
| Public buyer | Value | |
|---|---|---|
| Politechnika Warszawska | PLN 109,988 | |
| Szkoła Główna Gospodarstwa Wiejskiego w Warszawie | PLN 5,500 | |
| Politechnika Warszawska | PLN 121,950 | |
| Główny Inspektorat Ochrony Środowiska | PLN 172,729 | |
| Główny Inspektorat Ochrony Środowiska | PLN 141,963 |
Public procurement disputes (KIO)
MLU has been a party to 2 cases before the National Appeal Chamber (since 2013). It filed 1 appeal (1 dismissed). In 1 case it joined the proceedings as a participant.
Trademarks
MLU holds 3 active trademarks registered with the Polish Patent Office. The first mark was filed in 2018.
| Mark | Number | Classes | Status | Protected until | |
|---|---|---|---|---|---|
| MLU | Z.488157 | 9, 35, 37, 42 | Protected | Jul 12, 2028 | |
| MLU Polska(word) | Z.487891 | 9, 35, 37, 42 | Protected | Jul 5, 2028 | |
| MLU(word) | Z.487853 | 9, 35, 37, 42 | Protected | Jul 4, 2028 |
| Mark | Protected until | |
|---|---|---|
| MLU | Jul 12, 2028 | |
| MLU Polska(word) | Jul 5, 2028 | |
| MLU(word) | Jul 4, 2028 |
Regulatory authorisations
| Authority | Type | Status | |
|---|---|---|---|
| BDO register entry | Active |
Authorized Representatives
Manner of representation
1. All declarations of a pecuniary and non-pecuniary nature are made each time by one member of the management board without limitation. 2. Attorneys-in-fact acting independently within the scope of the power of attorney granted to them may be appointed to perform acts of a specified type. 3. The disposal of a right or the incurring of an obligation to provide a performance with a value of up to PLN 1,000,000.00 (one million zlotys) does not require a resolution of the shareholders’ meeting provided for in Article 230 of the Commercial Companies Code.
Ownership
| Owner | Shares | Share value | Stake |
|---|---|---|---|
Schubert Management Consulting Gmbh | 134 | $18,098.33 | 100% |
Beneficial owners
| Person | Rights |
|---|---|
Subsidiaries
| Name | Share value | Stake | ||
|---|---|---|---|---|
Laboserwissp. z o.o. | 10,804.97 USD | 15.3846% |
Competitors
| Name | Revenue | Website | ||
|---|---|---|---|---|
| SamaxS.A. | $2,697,308.20 | samax.pl | ||
| Tqmssp. z o.o. | $1,848,997.90 | tqms.pl | ||
| Marcontrelsp. z o.o. | $1,746,169.99 | marcontrel.com | ||
| Tqms.Plsp. z o.o. | $1,484,009.09 | tqms.pl | ||
| Tqms Groupsp. z o.o. | $1,376,918.16 | tqms.pl | ||
| Nadotechsp. z o.o. | $272,459.21 | nado-tech.pl | ||
| Grupa Spesp. z o.o. | $199,834.90 | spe-group.pl | ||
| Mikron Tychysp. z o.o. | $49,378.80 | mikron.tychy.pl | ||
| Sophus Future IntelligenceS.A. | – | sophus.pl | ||
| Techline Polskasp. z o.o. | – | tech-line.pl |
Change history
| Date | Event | |
|---|---|---|
| 2019-12-23 | PKD change (Removed: 26.20.Z, 26.70.Z, 28.29.Z, 33.12.Z, 46.14.Z, 46.18.Z, 46.19.Z, 62.01.Z, 62.02.Z, 62.03.Z, 63.11.Z, 72.19.Z, 95.11.Z) | |
| 2019-04-29 | Name change (Mlu-Recordum Environmental Monitoring Solutions → Mlu) | |
| 2016-10-19 | Name change ("mlu" → Mlu-Recordum Environmental Monitoring Solutions) | |
| 2010-02-02 | PKD change (Removed: 29.24.A, 29.24.B, 29.56.B, 30.02, 31, 33.20.A, 33.20.B, 33.30, 51.14.Z, 51.18.Z, 51.19.Z, 51.6, 51.7, 72.10.Z, 72.20.Z, 72.30.Z, 72.50.Z, 72.60.Z, 73.10.G, 74.20.A, 74.20.C, 74.30.Z; Added: 26.20.Z, 26.51.Z, 26.70.Z, 28.29.Z, 33.12.Z, 33.13.Z, 33.20.Z, 46.14.Z, 46.18.Z, 46.19.Z, 46.51.Z, 46.52.Z, 46.69.Z, 46.90.Z, 62.01.Z, 62.02.Z, 62.03.Z, 62.09.Z, 63.11.Z, 71.12.Z, 71.20.B, 72.19.Z, 95.11.Z) | |
| 2006-08-11 | Address change (Węglowa 7, 40-105, Katowice → Połomińska 16, 40-585, Katowice) |
FAQ
Last updated: 2026-10-07