Return to "Deal agreed on final £70m Elliot Group scheme" Elliot Group Elliot Group’s Norfolk Street hotel scheme in Liverpool will now be taken on by its original investors