Our Location NexTech offices are located in the Strovolos Industrial Area in Nicosia close to the G.S.P. Stadium. 7 Vouliagmenis Street, Strovolos Industrial Area, Strovolos,2033, Nicosia, Cyprus Telephone: (+357) 22871212