HICL makes two investments for ?33.75m

UK 100

Latest directors dealings