Contact information

Trading name: Tabloom

Company: Zephrell Limited

Registered in: England and Wales

Company number: 16525246

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

UK VAT number: GB515883862

EU VAT (One Stop Shop) number: EU372107147

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