Anyone know what's happening with the Mandarin Palace on Charlton Church Lane? It closed about 6 weeks ago with a note on the shutter saying "back in a few days" and it hasn't re-opened since.