
MEEO S.r.l.
Meteorological Environmental Earth Observation
Registered office: Via Antonio Frizzi 21, 44121 Ferrara (FE), Italy
VAT and tax code: IT01629630383 · REA: FE-184122 · Share capital: €15,000.00 fully paid up
© 2026 MEEO. All rights reserved.
Ever wondered what a satellite sees that you don’t? .