Company information

Company information

Special Tech LTD
ADD, Level 2 Hard Rock Business Park
Triq Burmarrad
NXR 6345 Naxxar
Malta

Call us:
+356-99937134

Contact us

optional