Legal

Terms & Conditions

The fine print for your Leaf Rental experience.

Company Information

Company Name
LEAF ΙΔΙΩΤΙΚΗ ΚΕΦΑΛΑΙΟΥΧΙΚΗ ΕΤΑΙΡΕΙΑ
Latin / English Name
LEAF PRIVATE COMPANY
G.E.M.I. Registration Number
195644206000
EUID
ELGEMI.195644206000
VAT Number
EL803378213
Tax Authority
Δ' Θεσσαλονίκης
Registered Office
Μητροπόλεως 110, 54621 Θεσσαλονίκη, Greece
WhatsApp