Company name: Clwyd Car Auctions Ltd
Description: Clwyd Auction Centre is the largest privately owned Auction Centre in North Wales.
Holywell Rd, Ewloe, Deeside CH5 3BS, United Kingdom