Palace Capital, the property investment company that focuses on commercial property outside London, announces that it has let 28,500 sq ft of office space at Sandringham House, Sandringham Avenue, Harlow, Essex to Exela Technologies Ltd (“Exela”), part of Exela Technologies Inc quoted on NASDAQ and based in Texas….