"Now it,s been resubmitted but of course the date now shows it as being a new review rather than a 2 yr old one." - that could be better than you think. Newer reviews give a better indication of a company's present service.
An example is eBuyer. They received several bad reviews a few years ago. But since turning their service around, the recent better reviews far outnumber the bad ones (past & present) & gives a better indication of their PRESENT service - i.e. what people generally look for. G