selected country
Cyprus

Melekkis & Sons Ltd

Business address
4 Eleftherias, Petrou Bldg, Shop 1 5380 Deryneia, Famagusta, Cyprus
Phone
23744222
Business Activities