Okay, yeah I can say this is a new one on me and I was really into the Turbo back in the day. Never even knew this existed at all. I'd say to try and contact Acemore, but something tells me they may be out of business.
UPDATE, after putting that address into Google Map, it looks like Attorneys took over the building.