ToffeeHost.net is a trading name of Sticky Toffee Internet Design Ltd, 16 Abbey Road, Gravesend, Kent, DA12 1RQ. Registered at Companies House: 4713011.