Xatzinikolaou Euaggelia Contact with partner 25 Properties Business roof Lease 1 Land Sale 1 Residence Lease 7 Sale 16