Southern Cross is certainly NOT a new name for SR Technics (any idea what SR Technics is? They wouldn't give up the brand like that...

)
Looking up the Commerce Registry at
www.zefix.ch, there are a couple of "Southern..." something. One is related to tourism, the other to A/C leasing but discontinued the business several years ago.
PS: since you're writting from Sydney, I'm woundering if there is not some kind of confusion with a network for Aussies' expats called The Southern Cross Group, which is, a.o. places in the world, represented in Zurich. Look at
http://www.southern-cross-group.org/...ontact_SZ.html