Leopol Manufacturers Limited
Address: 12 Voukourestiou Str
Strovolos
2033 Nicosia Cyprus
Company Registration Number: 85596
This record was last updated: 14/12/2009
Address: 12 Voukourestiou Str
Strovolos
2033 Nicosia Cyprus
Company Registration Number: 85596
This record was last updated: 14/12/2009