TerraCorp. Management Inc
Crooked company
I moved into an apartment at the end of August 2010. The address of these apartments is 1255 Huron St. in London Ontario. Everything was fine with the apartment until the cooler fall and winter months starting coming. As the weather started to get colder, cockroaches started to come into my unit. ...