The owner and operator of this website is Oshibori Concept International, LLC (with a capital of 130,158 euros), headquartered at 59 Rue Boileau, 75016 Paris, registered with the Paris Trade and Companies Register under number 519 041 446.
WEBSITE HOST SHOPIFY INC
126 York St. Ottawa, ON K1N 5T5, Canada.
Phone number: 1-888-746-7439