It looks like this was the result of either a mistyped address, or an out-of-date link
83-87 Henley Beach RoadMile End South Australia 5031
Telephone 08 8351 9888hello@time.net.au