selected country
Cyprus

Lordos Demetris P. Ltd

Business address
2 Riga Feraiou, Center Block B, Flat 101, 3095, Limassol, Cyprus
Phone
25356698