Impressum / About Us

Impressum / About Us

This site is operated by Yolli Ltd..

Tax registration number: GB534502078

Contact Details

Yolli Ltd.
Yolli Ltd., Units 2-4 Arkwright Court, Blackpool & Fylde Industrial Estate, Blackpool, FY4 5DR, United Kingdom
(+44) 01253 886540
enquiries@yolli.com

Reference: www.ec.europa.eu/consumers/odr