Thermis Ltd Nicosia Address Details Address: 10A Lefkados2020, Strovolos, Nicosia Telephone: 22421577