Contact

DHELA
Unit C31, 16 Paddington Green
London W2 1LG
info@dhela.com

+44 (0) 203 290 8220

For questions regarding DHELA.COM, or for help placing an order:

info@dhela.com

Shipping and Returns
For questions regarding dhela.com shipments and returns: info@dhela.com