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.