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