My Omega PO is due for a service. Where is recommended for this - is it still Swatch Group in Southhampton?

Thanks
Michael