Contact Us
Where we are
We are located in 4 countries, across Europe & Middle East.
Our Head Offices are located at Athens, Greece.
Greece(HQ)
3 Kifisias Avenue, 151 23, Marousi
Italy
Via Napione 33, 10124, Torino
UK
Lock 90, Deansgate Locks, Trumpet Str. Manchester, M15LW
UAE
Dubai Silicon Oasis, Dubai