Choose the country where you are in, or where you would want the product to be shipped to
Select the language of our website
Choose your currency. Prices that are originally in other currencies will be converted to your selected currency for easier comparing. Note that the converted price is only approximate

Desflow Limited


UK Office:

71-75, Shelton Street



United Kingdom

Registration Number: 11606241

VAT Number: GB311838124


Germany Office:
FAX: +49 33 11 49 00 70 2
Carl-Reuther-Straße 1
68305, Mannheim
Firmen-ID: IC20151789
Handelsregister: Amtsgericht Mannheim-Baden-Württemberg


UAE Office:

Unit No 1009, Gold Crest Executive

Jumeirah Lake Towers


United Arab Emirates

Registration number: IC20151789