Contact Person : George Hadjicosti Job Title : Manager Telephone : Address : Homer Street 36 A Limassol, Website : -