Vic Keegan’s Lost London 93: The East India Company’s Leadenhall Street home The City headquarters of the Imperial giant have been erased without trace