I remember quite a few years ago my wife went to visit this place. My daughter lives in Worcester and my wife took the opportunity to go and look what they were about. It didn’t exist anymore. Empty building as far as I can remember. But....then again, they may have relocated. Hope this helps.