The infrastructure and property trust is set to list in London