I don't believe they're full service centres. For example, Mappin and Webb in Manchester have an on-site watchmaker and can do a pressure test or a simple tweak to a moonwatch. They can't do anything with a Co-Ax.
I think Omega have just teamed up with ADs who have watchmakers to provide basic support.