top of page
Locations & Support
United Kingdom
1st Floor, Unit 1
Kelvin Industrial Estate
Greenford, UB6 8WA
+44 (0) 20 3606 0132
North America
1020 North Cole 4305,
CA,90038 Hollywood,
Los Angeles- United States
+1 (310) 737 2136
Technical Support
We provide our customers with 24/7 support with a global follow-the-sun model.
+44 (0) 20 3606 0132
Our Support Team
Los Angeles (US)
Edwin Añonuevo
Head of Support
London (UK)
Support Engineer
Kuala Lumpur (Malaysia)
Komala Sankara
Senior Support Engineer
bottom of page