MEO
Timeline
12 events since 2020Filings
Financial
Establishments
Address
2020202220242026
Deadline for the 2026 accounts: 31-07-2027
2026
Annual accounts 2025 filed PDFmicro format · 70 days before the deadline
2025
Annual accounts 2024 filed PDFabbreviated format · 27 days before the deadline
2024
Highest result from 2020 to 2025 net €43,384 ▲71.3% The operating result of €60,660 and the net result of €43,384 are both a record.
Annual accounts 2023 filed PDFabbreviated format · 23 days before the deadline
2023
Annual accounts 2022 filed PDFabbreviated format · 11 days before the deadline
Registered office moved from Antwerp to BoechoutNew registered office: Groeningenlei 11, 2530 Boechout · Previous registered office: Jan Van Rijswijcklaan 241 bus 8-2020 Antwerpen · Board meeting of 06-06-20232 points ▸
- Board meeting, 06-06-2023
- Registered-office move, Groeningenlei 11, 2530 Boechout
2022
Annual accounts 2021 filed PDFabbreviated format · 5 days before the deadline
2021
Liquidity more than doubled current ratio 2.27 The current ratio rises from 1.08 to 2.27. Short-term debt falls from €13,735 to €11,989.
Annual accounts 2020 filed PDFabbreviated format · 8 days before the deadline
Registered in the Peppol Directory Reachable for e-invoices through 0208:0760341824
2020
IncorporationFounding capital of €1,500, 100 shares · Founder: (shareholder) · Appointment: (director) · published on 23-12-20204 points ▸
- Founder, (shareholder)
- Founding capital, €1,500, 100 shares
- Director appointment,
- Permanent representative,
First establishment Groeningelei 11, Boechout
Financial milestones sit on the financial year-end date, not the filing date.
Sources: Publications in the Belgian Official GazetteFilings with the National Bank
History
MEO was incorporated on 21 December 2020 as a private limited company by one natural person, with a starting capital of €1,500.12 The registered office was moved to Boechout in 2023.3 is director of the company, appointed by deed of 23-12-2020.2 Total assets rose from €17,421 in 2020 to €53,669 in 2025.4