British property trust has pulled its London flotation after the owners said they failed to reach the 250M pound ($319M) minimum demand required, amid ongoing investor concern about strains in the UK commercial real estate market.