» 111 Horton Street P.o. box 3060 - Reviews, Complaints, What is Located

Address: 111 Horton Street P.o. box 3060
Found 1 review / complaint

London Hydro
London hydro consumer rip off

London hydro rip off caught red handed when they estimated previous tenent bill to new tenent account with out taking the new tenent meter reading and repeatedly lie that meter reader came and took actual, reading .now they don't have answer for new tenent. when i caught them back in march red ...