London stock market welcomes two new listings in tech and property 0 26.03.2017 23:43 Telegraph.co.uk