Nicosia Address Details
Address: 5 Lykourgou Str, Kyknos Court, 1st Floor, Ofice No 104.
Nicosia, Nicosia
Telephone: 22768844
Fax: 22421180
Email: marketing@boservices.com