M & H Mavroudes Ltd
Address: 12 Efstathiou Xenophontos
1057 Lycavitos
Nicosia
Company Registration Number: 32203
This record was last updated: 22/5/2000
Address: 12 Efstathiou Xenophontos
1057 Lycavitos
Nicosia
Company Registration Number: 32203
This record was last updated: 22/5/2000