is not in process of liquidation on Jun 15, 2024
Where is OWLYTREE's headquarters?
OWLYTREE's headquarters is located at Rue des Neufs Prés 18, 6747 Saint-Léger (Lux.)
What is OWLYTREE's industry?
OWLYTREE is in the industry of Landscape service activities
What year was OWLYTREE started?
OWLYTREE was started in 2023