Personally I am always wary of any business that does not have enough confidence to supply a physical street address for the business.

And I actually thought that in the UK it was a legal requirement to specify a physical address on business websites? Which would be a far better practice than what is normally practiced down under!

Maybe I'm just a paranoid Aussie, but that's my tuppence worth . . . . .