The 1910 Kelly's Dictionary places this on Neville Street on Canton, perhaps at Neville Hall? No further information.