For anyone who might need it in the furture, let me save you a little work.
Omega is a private corperation in Connecticut but they are incorperated in
Delaware so if you look for information it needs to be done in Delaware. Their
European corperate headquarters in in the UK.
Tom
Tom Brennan KD5VIJ, CCC-A/SLP
web page http://titan.sfasu.edu/~g_brennantg/sonicpage.html