00357 26622212
00357 99352221
INFORMATION
Company Name: Nestoras Nestoros Rentals LTD
V.A.T 10148017 E
T.I.C 12148017 G
Managing Directors: Nestoras and Maria
MAIN OFFICE
SECOND OFFICE