Heritage Property Investment Trust pulls off successful IPO