Home World News Princes Group targets £1.24B valuation in London IPO as city seeks revival in listings