Phile Ltd Nicosia Address Details Address: 95 Dimokratias Ave 2365Dometios, Nicosia Telephone: 22773173