1 reviews | Active since Member
*****s...they don't give a damn to even reply to complaints, that is how much they care...how ARROGANT! I am working with Herotel East London office, incompetent and useless, still await tech support???