REG. NO. 40103302587 · Sabiedrība ar ierobežotu atbildību · REGISTERED 21/06/2010
Mārupes nov., Mārupe, Kurmales iela 39
"OTTO & LEO" SIA is a Latvian limited liability company registered in 2010. Its primary line of business is activities of agents involved in the wholesale of furniture, household goods, hardware and ironmongery (NACE 46.15). In 2024 the company reported €2.38M in revenue and employed approximately 11–25 people, placing it in the small-enterprise tier. Revenue declined 31% year-over-year, indicating a contracting operation.