Residence SERVICES: Electromechanical INDUSTRY: Residential Project details Location: Corfu island / Greece