0 Uncategorized Nicosia Electrosol Electrical Contractors Ltd Lefkonikou Street Pallouriotissa, Nicosia 1041