Legal notice

Tabloom is a trading name of Zephrell Limited.

Company: Zephrell Limited, a private limited company registered in England and Wales under company number 16525246

Registered office: Unit 82a James Carter Road, Mildenhall, Bury St Edmunds, IP28 7DE, United Kingdom

Email: support@shoptabloom.com (we aim to reply within two business days)

UK VAT number: GB515883862

EU VAT (One Stop Shop) number: EU372107147

Responsible for the content of this website: Zephrell Limited