ServicesMECHANICAL, ELECTRICAL & ENERGY CONSULTANTSContact details 22 512626 Makedonitissis 74, Flat 11, 2057 Strovolos, Nicosia