Contact Us

Let us know how we can help by using the form below or contact your local office for assistance.

Main Office:

C/ Nuñez Morgado 6,
1 B 28036
Madrid, España.

Phone: 34 627 161 212
Fax: 34 911 518 416


Oman:

Special High Technical Services
Tel: 96896666823


Malta & Libya:

Angelica Court No 2, Giuseppe Cali Street
Ta Xbiex Malta, XBX 1425


Mexico:

Guillermo Rodriguez
52 15544130877