Developer and manager of retirement communities in the United Kingdom
McCarthy & Stone Limited, trading as McCarthy Stone, is a developer and manager of retirement communities in the United Kingdom. It was acquired by Lone Star Funds in 2021. Wikipedia