D&P Holt has leased office space including 28,050 sq. ft. to Impello PLC - a sublease from telent Wed, Jan 23, 2013 14:52 CET Low resolution Medium resolution Original resolution