Saint Helens, United Kingdom
Alma St
N/A
+44 1744750100
Shocking and utterly disgusting company! One of their drivers severely wrecked my car and drove off from the scene, clearly not wanting to do anything about it. The company denies responsibility despite the witness who saw the whole incident.
like
Please ignore the bogus reviews that have been left against Crest Environmental, this matter is a disputed claim in which the vehicle in question was not made available for us to inspect. The matter is in the hands of our insurance company and this incident has no bearing on the service that we provide.
Deli
The best companies in the category 'Deli'