CompCQ is part of Serapy AG. Serapy AG is headquartered in Schwyz, Switzerland, with legal address Rubisacherrain 10, 6440 Brunnen, Switzerland. Registry Number CHE-327.208.233