DENALI Limited
23,Triq Calleja
Swatar
Msida, MSD2270
Malta
Reg. no: C63525
VAT no: MT21606728
Follow us on Twitter and Facebook

Main Contact
Italian Technical support  

Language: italian and english

Tel. +39 02 94751327
Fax: +39 02 94752327
Europe, UK, Ireland  

Language: english only

Tel. +356 27955431
Tel. +356 27780941
Fax: +356 27780952
Other
Switzerland  

Tel. +41 91 233 091 4

UK  

Tel. +44 (0) 20 369 549 05

Please report abuses to abuse (at) denali.uk

Contact Us

We're ready and waiting for your questions