I think they've got their address wrong. Unless there's suddenly a street called Beefcroft Rd, which I like the idea of! However, I think they may mean Beecroft Rd in Epping.
I'm guessing it's not far from the station and the Epping hotel - wonder if the Tracks Nightclub is still in there? Think I went to a thing with a mate that was really into his beats, was called something like Beats in the Suburbs, don't remember a lot of the night, so it must've been a good one.