Helical takes control of The Bower in £250m deal

Companies

Helical (HLCL)
UK 100

Latest directors dealings