Contact information

Business name: Umi & co.

Owner´s name: Sarah Scheirs

Email: info@umi-and-co.com

Physical address: Avinguda Mas Alba 29, 08810 , Barcelona, Spain

VAT number: ESY2306859L