Legal notice
Business Name: Inca Lily
Legal Form: Sole Proprietorship
Business Address: 7399 Glamorgan Way, L5N7Z4, ON, Canada
Email: rhea@incalily.ca
Business Registration Number: 1000767550
Website Owner: Inca Lily
Hosting Provider: Shopify Inc., 151 O'Connor Street, Ground Floor, Ottawa, Ontario, K2P 2L8, Canada