HOW TO GET IN TOUCH WITH HEROES INC Name Email Address Phone Message Send Heroes Inc Ltd 11 St George’s Way Leicester LE1 1SH United Kingdom 0116 308 7750 sales@heroesinc.co.uk