Heart Internet Ltd
2 Castle Quay
0330 660 0255 (local rate)
(+44) 115 8456654 (international)
0330 660 0244 (local rate)
Heart Internet is the trading name of Heart Internet Ltd, a registered company in England & Wales. Company number 04866768.
If you wish to make a complaint, please view our official complaint procedure