Heart Internet Ltd
2 Castle Quay
0845 644 7750 (local rate)
(+44) 115 8456654 (international)
0845 644 7740 (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