United Kingdom-based big boutique New Star Asset Management is launching a global property vehicle in May.

It will be sold through private banks, fund-of-funds platforms and insurance companies with which...