Legal & Company Information

Glowara is operated by WABARTUM LTD, a private limited company registered in the United Kingdom.

Company Details

Legal name: WABARTUM LTD
Company number: 14053135
Registered office: Suite 336, Office 408, Screenworks, 22 Highbury Grove, London, N5 2ER, United Kingdom

Contact

For customer service, order or general enquiries, please email info@glowara.co.uk.